Class | Description |
---|---|
AbstractPlexusTaglet | |
PlexusComponentTaglet |
The @plexus.component tag is used to show that the class it annotates is a plexus component.
|
PlexusConfigurationTaglet |
The @plexus.configuration tags are used to mark fields in a class for configuration through
the components.xml.
|
PlexusRequirementTaglet |
Tagging a field with @plexus.requirement will tell plexus to inject the required component or
list of components before the component itself is started.
|
Here is a reference of the Javadoc annotations that can be used to 'decorate' the Java sources to allow Plexus tools like Component Descriptor Creator (CDC) to generate Component Descriptors.
Tag/Annotation | Available on | Required | Descriptor Element |
@plexus.component | Class | Yes | Indicate to Plexus CDC that the class is a component |
@plexus.configuration | Field | No | Tell Plexus CDC that this item should be configured through the components.xml |
@plexus.requirement | Field | No | Indicate to Plexus CDC that the field is required by the component |
Copyright © 2001–2017 Codehaus. All rights reserved.