Base interface that just contains information about a particular plugin.
Modifiers | Name | Description |
---|---|---|
java.lang.String |
NAME |
The name of the plugin |
java.lang.String |
TRAILING_NAME |
Defines the convention that appears within plugin class names |
java.lang.String |
VERSION |
Defines the name of the property that specifies the plugin version |
Type Params | Return Type | Name and description |
---|---|---|
|
Resource |
getDescriptor() Returns the location of the Resource that represents the plugin descriptor (the *GrailsPlugin.groovy file) |
|
java.lang.String |
getFullName() @return The full name of the plugin including version |
|
java.lang.String |
getName() @return The name of the plug-in |
|
Resource |
getPluginDir() @return The directory where the plugin exists or null if it cannot be read |
|
java.util.Map |
getProperties() Gets the properties of the plugin as a map |
|
java.lang.String |
getVersion() @return The version of the plug-in |
The name of the plugin
Defines the convention that appears within plugin class names
Defines the name of the property that specifies the plugin version
Returns the location of the Resource that represents the plugin descriptor (the *GrailsPlugin.groovy file)
Gets the properties of the plugin as a map