All Classes
| Class | Description |
|---|---|
| AbstractFeatureMojo |
Base class for all mojos.
|
| AbstractIncludingFeatureMojo | |
| AbstractIncludingFeatureMojo.FeatureScanner | |
| AbstractRepositoryMojo | |
| Aggregate | |
| AggregateFeaturesMojo |
Aggregate multiple features into a single one.
|
| AnalyseFeaturesMojo |
Analyse the feature.
|
| ApisConfiguration |
Configuration for creating the api jars.
|
| ApisJarContext |
Context for creating the api jars
|
| ApisJarContext.ArtifactInfo |
Information about a single artifact (bundle) taking part in the api generation.
|
| ApisJarMojo |
Generates the APIs JARs for the selected feature files.
|
| ApisUtil |
Context for creating the api jars
|
| ApplyDefaultConfigMojo |
This mojo applies default configurations to selected features.
|
| Archive |
Several features can be selected to be put into a single archive
|
| ArtifactType | |
| AttachFeatureArchivesMojo |
Create a feature model archive and attach it.
|
| AttachFeaturesMojo |
Attach the feature as a project artifact.
|
| CollectArtifactsMojo | |
| ContentsReporter |
Simple reporting mojo
|
| DependencyLifecycleParticipant |
Maven lifecycle participant which adds the artifacts of the model to the dependencies.
|
| DirectorySource | |
| DuplicatesReporter | |
| EmbedFeaturesMojo |
Embed the features in the resources
|
| Environment |
The environment provides required services to the
Preprocessor as well
as the projects, the preprocessor should work on. |
| ExportPackagesReporter | |
| ExtractExtensionMojo | |
| FeatureConstants | |
| FeatureLauncherMojo |
Launches the given Feature File
|
| FeatureProjectConfig | |
| FeatureProjectInfo | |
| FeaturesDiffMojo |
Compares different versions of the same Feature Model.
|
| FeatureSelectionConfig | |
| FileSource | |
| HelpMojo |
Display help information on slingfeature-maven-plugin.
Call mvn slingfeature:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. |
| IncludeArtifactMojo |
This goal creates a Feature Model file that includes the Module Artifact as
bundle (or extension) so that the Artifact can be added through a FM into a
FM project.
|
| IncludeExcludeMatcher | |
| InfoMojo |
Extract information from a feature This mojo does not require a project, it
can be run by just pointing it at a feature file.
|
| JavadocExecutor | |
| JavadocLinks | |
| JSONFeatures | |
| Preprocessor |
The processor processes all feature projects.
|
| Processor |
A processor can be used to process the binaries or sources before they get archived.
|
| ProcessorContext |
The context is used to pass in information into a
Processor |
| ProjectHelper |
The project helper contains utility functions and provides access
to the already read and processed features and test features.
|
| RegionSupport | |
| ReportContext | |
| Reporter | |
| Repository | |
| RepositoryMojo |
Create a Maven repository structure from the referenced artifacts in the features.
|
| Scan | |
| Source |
A list of source files
|
| Substitution | |
| UpdateVersionsMojo |
Update the bundles/artifact versions
|
| UpdateVersionsMojo.ArtifactUpdate | |
| UpdateVersionsMojo.UpdateConfig | |
| UpdateVersionsMojo.UpdateResult |