Package org.jboss.forge.addon.maven.projects

Examples of org.jboss.forge.addon.maven.projects.MavenFacet


      Assert.assertEquals(version.toString(), mavenFacet.getProperties().get("maven.compiler.source"));
   }

   private void assertTargetVersion(CompilerVersion versionString)
   {
      MavenFacet mavenFacet = project.getFacet(MavenFacet.class);
      assertEquals(versionString.toString(), mavenFacet.getProperties().get("maven.compiler.target"));
   }
View Full Code Here


   }

   @Override
   public String getProjectName()
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      return pom.getArtifactId();
   }
View Full Code Here

   }

   @Override
   public String getProjectVersion()
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      String version = pom.getVersion();
      if (version == null)
      {
         Parent parent = pom.getParent();
         if (parent != null)
View Full Code Here

   }

   @Override
   public MavenMetadataFacet setProjectVersion(String version)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      pom.setVersion(version);
      mvn.setModel(pom);
      return this;
   }
View Full Code Here

   }

   @Override
   public MavenMetadataFacet setProjectName(final String name)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      pom.setArtifactId(name);
      mvn.setModel(pom);
      return this;
   }
View Full Code Here

   @Override
   @Deprecated
   public MavenMetadataFacet setTopLevelPackage(final String groupId)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      pom.setGroupId(groupId);
      mvn.setModel(pom);
      return this;
   }
View Full Code Here

   }

   @Override
   public MetadataFacet setProjectGroupName(String groupId)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      Model pom = mvn.getModel();
      pom.setGroupId(groupId);
      mvn.setModel(pom);
      return this;
   }
View Full Code Here

   }

   @Override
   public Map<String, String> getEffectiveProperties()
   {
      MavenFacet maven = getFaceted().getFacet(MavenFacet.class);
      return maven.getProperties();
   }
View Full Code Here

   }

   @Override
   public Map<String, String> getDirectProperties()
   {
      MavenFacet maven = getFaceted().getFacet(MavenFacet.class);
      Model pom = maven.getModel();

      Properties properties = pom.getProperties();
      Map<String, String> result = new HashMap<>();
      for (Entry<Object, Object> o : properties.entrySet())
      {
View Full Code Here

   }

   @Override
   public MavenMetadataFacet setDirectProperty(final String name, final String value)
   {
      MavenFacet maven = getFaceted().getFacet(MavenFacet.class);
      Model pom = maven.getModel();

      Properties properties = pom.getProperties();
      properties.put(name, value);
      maven.setModel(pom);
      return this;
   }
View Full Code Here

TOP

Related Classes of org.jboss.forge.addon.maven.projects.MavenFacet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.