PackagingFacet packaging = project.getFacet(PackagingFacet.class);
packaging.setPackagingType(type);
DependencyFacet deps = project.getFacet(DependencyFacet.class);
deps.addRepository(KnownRepository.JBOSS_NEXUS);
if (project.hasFacet(JavaSourceFacet.class))
{
JavaSourceFacet facet = project.getFacet(JavaSourceFacet.class);
DirectoryResource sourceFolder = facet.getSourceFolder();