Package org.apache.maven.project
Class DefaultModelBuildingListener
- java.lang.Object
-
- org.apache.maven.model.building.AbstractModelBuildingListener
-
- org.apache.maven.project.DefaultModelBuildingListener
-
- All Implemented Interfaces:
ModelBuildingListener
public class DefaultModelBuildingListener extends AbstractModelBuildingListener
Processes events from the model builder while building the effective model for aMavenProject
instance.- Author:
- Benjamin Bentmann
-
-
Constructor Summary
Constructors Constructor Description DefaultModelBuildingListener(MavenProject project, ProjectBuildingHelper projectBuildingHelper, ProjectBuildingRequest projectBuildingRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
buildExtensionsAssembled(ModelBuildingEvent event)
Notifies the listener that the model has been constructed to the extent where build extensions can be processed.MavenProject
getProject()
Gets the project whose model is being built.
-
-
-
Constructor Detail
-
DefaultModelBuildingListener
public DefaultModelBuildingListener(MavenProject project, ProjectBuildingHelper projectBuildingHelper, ProjectBuildingRequest projectBuildingRequest)
-
-
Method Detail
-
getProject
public MavenProject getProject()
Gets the project whose model is being built.- Returns:
- The project, never
null
.
-
buildExtensionsAssembled
public void buildExtensionsAssembled(ModelBuildingEvent event)
Description copied from interface:ModelBuildingListener
Notifies the listener that the model has been constructed to the extent where build extensions can be processed.- Specified by:
buildExtensionsAssembled
in interfaceModelBuildingListener
- Overrides:
buildExtensionsAssembled
in classAbstractModelBuildingListener
- Parameters:
event
- The details about the event.
-
-