Package org.apache.maven.model.building
Interface TransformerContext
public interface TransformerContext
Context used to transform a pom file.
- Since:
- 4.0.0
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptiongetRawModel(Path from, String groupId, String artifactId) Get the model from the reactor based on the groupId and artifactId when resolving reactor dependencies.getRawModel(Path from, Path pomFile) Get the model based on the path when resolving the parent based on relativePath.getUserProperty(String key) Get the value of the Maven user property.Locate the POM file inside the given directory.
- 
Field Details- 
KEYKey to get the TransformerContext from the SessionData
 
- 
- 
Method Details- 
getUserPropertyGet the value of the Maven user property.
- 
getRawModelGet the model based on the path when resolving the parent based on relativePath.- Parameters:
- from- the requiring model
- pomFile- the path to the pomFile
- Returns:
- the model, otherwise null
 
- 
getRawModelGet the model from the reactor based on the groupId and artifactId when resolving reactor dependencies.- Parameters:
- from- the requiring model
- groupId- the groupId
- artifactId- the artifactId
- Returns:
- the model, otherwise null
- Throws:
- IllegalStateException- if multiple versions of the same GA are part of the reactor
 
- 
locateLocate the POM file inside the given directory.
 
-