@Component(role=IUXmlTransformer.class) public class IUXmlTransformer extends Object
| Constructor and Description |
|---|
IUXmlTransformer() |
IUXmlTransformer(org.codehaus.plexus.logging.Logger log) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelfCapability(IU iu) |
void |
injectMavenProperties(IU iu,
org.apache.maven.project.MavenProject project) |
void |
replaceQualifierInCapabilities(List<de.pdark.decentxml.Element> providedCapabilities,
String qualifier) |
void |
replaceQualifierInRequirements(IU iu,
TargetPlatform targetPlatform) |
void |
replaceSelfQualifiers(IU iu,
String version,
String qualifier) |
void |
replaceZerosInRequirements(IU iu,
TargetPlatform targetPlatform) |
public IUXmlTransformer()
public IUXmlTransformer(org.codehaus.plexus.logging.Logger log)
public void replaceQualifierInCapabilities(List<de.pdark.decentxml.Element> providedCapabilities, String qualifier)
public void replaceQualifierInRequirements(IU iu, TargetPlatform targetPlatform) throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionpublic void replaceZerosInRequirements(IU iu, TargetPlatform targetPlatform) throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionpublic void injectMavenProperties(IU iu, org.apache.maven.project.MavenProject project)
public void addSelfCapability(IU iu)
Copyright © 2008-2015 Eclipse Foundation. All Rights Reserved.