197198199200201202203204205206207
dir = (DirectoryResource) newDir; } if (!dir.exists()) { dir.mkdirs(); } Project project = null; if (type.equals(PackagingType.JAR) || type.equals(PackagingType.BUNDLE))
202203204205206207208209210211212
8788899091929394959697
if (!isInstalled()) { DirectoryResource webRoot = project.getFacet(WebResourceFacet.class).getWebRootDirectory(); if (!webRoot.exists()) { webRoot.mkdirs(); } } return super.install(); }
115116117118119120121122123124125
JavaSourceFacet sourceFacet = project.getFacet(JavaSourceFacet.class); DirectoryResource entityRoot = sourceFacet.getBasePackageResource().getChildDirectory(DEFAULT_ENTITY_PACKAGE); if (!entityRoot.exists()) { entityRoot.mkdirs(); } return entityRoot; }
203204205206207208209210211212213
306307308309310311312313314315
} private DirectoryResource createTopLevelPackage(DirectoryResource sourceFolder, String javaPackage) { DirectoryResource directory = sourceFolder.getChildDirectory(Packages.toFileSyntax(javaPackage)); directory.mkdirs(); return directory; } }
8990919293949596979899
193194195196197198199200201202203
294295296297298299300301302303
dir = (DirectoryResource) newDir; } if (!dir.exists()) { dir.mkdirs(); } Project project = null; if (type.equals(PackagingType.JAR))