Uses of Interface
org.ops4j.pax.construct.util.PomUtils.Pom

Packages that use PomUtils.Pom
org.ops4j.pax.construct.archetype Maven archetypes for OSGi projects 
org.ops4j.pax.construct.bundle Maven mojos for refactoring OSGi bundles 
org.ops4j.pax.construct.clone Maven mojos for cloning existing projects using Pax-Construct scripts 
org.ops4j.pax.construct.util Various classes to support round-tripping and refactoring of Maven POMs and property files 
 

Uses of PomUtils.Pom in org.ops4j.pax.construct.archetype
 

Methods in org.ops4j.pax.construct.archetype with parameters of type PomUtils.Pom
protected static void OSGiBundleArchetypeMojo.makeStandalone(PomUtils.Pom pom, java.lang.String bundleType, java.lang.String pluginVersion)
          Add additional POM elements to make it work standalone
protected  void OSGiProjectArchetypeMojo.postProcess(PomUtils.Pom pom, BndUtils.Bnd bnd)
          Sub-class specific post-processing, which runs *after* custom archetypes are added
protected  void OSGiBundleArchetypeMojo.postProcess(PomUtils.Pom pom, BndUtils.Bnd bnd)
          Sub-class specific post-processing, which runs *after* custom archetypes are added
protected  void AbstractPaxArchetypeMojo.postProcess(PomUtils.Pom pom, BndUtils.Bnd bnd)
          Sub-class specific post-processing, which runs *after* custom archetypes are added
protected  void OSGiWrapperArchetypeMojo.postProcess(PomUtils.Pom pom, BndUtils.Bnd bnd)
          Sub-class specific post-processing, which runs *after* custom archetypes are added
protected  void AbstractPaxArchetypeMojo.saveProjectModel(PomUtils.Pom pom)
           
 

Uses of PomUtils.Pom in org.ops4j.pax.construct.bundle
 

Methods in org.ops4j.pax.construct.bundle that return PomUtils.Pom
protected static PomUtils.Pom MoveBundleMojo.locateBundlePom(java.io.File baseDir, java.lang.String pathOrName)
          Locate the bundle project - try name first as a directory path, then an artifactId or symbolic-name
 

Uses of PomUtils.Pom in org.ops4j.pax.construct.clone
 

Methods in org.ops4j.pax.construct.clone with parameters of type PomUtils.Pom
 void ArchetypeFragment.addPom(java.io.File projectDir, PomUtils.Pom pom)
          Add primary Maven project POM
 

Uses of PomUtils.Pom in org.ops4j.pax.construct.util
 

Classes in org.ops4j.pax.construct.util that implement PomUtils.Pom
 class XppPom
          Support round-trip editing of Maven POMs, preserving comments and formatting as much as possible
 

Methods in org.ops4j.pax.construct.util that return PomUtils.Pom
static PomUtils.Pom PomUtils.createModulePom(java.io.File here, java.lang.String groupId, java.lang.String artifactId)
          Factory method that provides an editor for a new Maven project file
static PomUtils.Pom DirUtils.createModuleTree(java.io.File baseDir, java.io.File targetDir)
          Verify all Maven POMs from the base directory to the target, adding missing POMs as required
static PomUtils.Pom DirUtils.findPom(java.io.File baseDir, java.lang.String pomId)
          Search the local project tree for a Maven POM with the given id
 PomUtils.Pom XppPom.getContainingPom()
          
 PomUtils.Pom PomUtils.Pom.getContainingPom()
           
 PomUtils.Pom XppPom.getModulePom(java.lang.String name)
          
 PomUtils.Pom PomUtils.Pom.getModulePom(java.lang.String module)
           
static PomUtils.Pom PomUtils.readPom(java.io.File here)
          Factory method that provides an editor for an existing Maven project file
 

Methods in org.ops4j.pax.construct.util with parameters of type PomUtils.Pom
 void XppPom.mergeSection(PomUtils.Pom pom, java.lang.String fromSection, java.lang.String toSection, boolean append)
          Merge a section of XML from another Maven project POM
 void PomUtils.Pom.mergeSection(PomUtils.Pom pom, java.lang.String fromSection, java.lang.String toSection, boolean append)
          Merge a section of XML from another Maven project POM
 void XppPom.overlayDetails(PomUtils.Pom pom)
          Overlay POM template with detail from another Maven project POM
 void PomUtils.Pom.overlayDetails(PomUtils.Pom pom)
          Overlay POM template with detail from another Maven project POM
 void XppPom.setParent(PomUtils.Pom pom, java.lang.String relativePath, boolean overwrite)
          
 void PomUtils.Pom.setParent(PomUtils.Pom pom, java.lang.String relativePath, boolean overwrite)
           
 



Copyright © 2007-2008 OPS4J. All Rights Reserved.