/** * Returns the given type of the classpath for the project sources * (i.e., excluding tests roots). */ public ClassPath getProjectSourcesClassPath(String type) { return javaClassPathProvider.getProjectSourcesClassPath(type); }
private EntityMappingsMetadataModelHelper createEntityMappingsHelper() { return EntityMappingsMetadataModelHelper.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE)); }
private EntityMappingsMetadataModelHelper createEntityMappingsHelper() { return EntityMappingsMetadataModelHelper.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE)); }
private ClassPath getProjectSourcesClassPath() { synchronized (this) { if (projectSourcesClassPath == null) { projectSourcesClassPath = ClassPathSupport.createProxyClassPath(new ClassPath[] { cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), }); } return projectSourcesClassPath; } }
private ClassPath getProjectSourcesClassPath() { synchronized (this) { if (projectSourcesClassPath == null) { projectSourcesClassPath = ClassPathSupport.createProxyClassPath(new ClassPath[] { cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), }); } return projectSourcesClassPath; } }
public synchronized MetadataModel<EjbJarMetadata> getMetadataModel() { if (ejbJarMetadataModel == null) { FileObject ddFO = getDeploymentDescriptor(); File ddFile = ddFO != null ? FileUtil.toFile(ddFO) : null; MetadataUnit metadataUnit = MetadataUnit.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), // XXX: add listening on deplymentDescriptor ddFile); ejbJarMetadataModel = EjbJarMetadataModelFactory.createMetadataModel(metadataUnit); } return ejbJarMetadataModel; }
public synchronized MetadataModel<WebservicesMetadata> getWebservicesMetadataModel() { if (webservicesMetadataModel == null) { FileObject ddFO = getDD(); File ddFile = ddFO != null ? FileUtil.toFile(ddFO) : null; MetadataUnit metadataUnit = MetadataUnit.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), // XXX: add listening on deplymentDescriptor ddFile); webservicesMetadataModel = WebservicesMetadataModelFactory.createMetadataModel(metadataUnit); } return webservicesMetadataModel; }
private synchronized MetadataModel<AppClientMetadata> getMetadataModel() { if (appClientMetadataModel == null) { FileObject ddFO = getDeploymentDescriptor(); File ddFile = ddFO != null ? FileUtil.toFile(ddFO) : null; MetadataUnit metadataUnit = MetadataUnit.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), // XXX: add listening on deplymentDescriptor ddFile); appClientMetadataModel = AppClientMetadataModelFactory.createMetadataModel(metadataUnit); } return appClientMetadataModel; }
private synchronized MetadataModel<WebservicesMetadata> getWebservicesMetadataModel() { if (webservicesMetadataModel == null) { FileObject ddFO = getDD(); File ddFile = ddFO != null ? FileUtil.toFile(ddFO) : null; MetadataUnit metadataUnit = MetadataUnit.create( cpProvider.getProjectSourcesClassPath(ClassPath.BOOT), cpProvider.getProjectSourcesClassPath(ClassPath.COMPILE), cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), // XXX: add listening on deplymentDescriptor ddFile); webservicesMetadataModel = WebservicesMetadataModelFactory.createMetadataModel(metadataUnit); } return webservicesMetadataModel; }
public ClassPath getClassPath() { synchronized (this) { if (projectSourcesClassPath == null) { ClassPathProviderImpl cpProvider = project.getClassPathProvider(); projectSourcesClassPath = ClassPathSupport.createProxyClassPath(new ClassPath[] { cpProvider.getProjectSourcesClassPath(ClassPath.SOURCE), getJ2eePlatformClassPath(), }); } return projectSourcesClassPath; } }