public class RuntimeExtension extends ParameterAccessor implements org.java.plugin.registry.Extension
| Constructor and Description |
|---|
RuntimeExtension(org.java.plugin.Plugin declaringPlugin,
org.java.plugin.registry.Extension wrapped) |
| Modifier and Type | Method and Description |
|---|---|
org.java.plugin.Plugin |
getDeclaringPlugin()
If subclasses extend ParameterAccessor they should provide the plugin
instance here from which to query the parameter.
|
org.java.plugin.registry.PluginDescriptor |
getDeclaringPluginDescriptor() |
org.java.plugin.registry.PluginFragment |
getDeclaringPluginFragment() |
java.lang.String |
getDocsPath() |
org.java.plugin.registry.Documentation<org.java.plugin.registry.Extension> |
getDocumentation() |
java.lang.String |
getExtendedPluginId() |
java.lang.String |
getExtendedPointId() |
java.lang.String |
getId() |
org.java.plugin.registry.Extension.Parameter |
getParameter(java.lang.String id)
Should return the parameter for this accessor with the given id.
|
java.util.Collection<org.java.plugin.registry.Extension.Parameter> |
getParameters()
Should get all parameters for this accessor.
|
java.util.Collection<org.java.plugin.registry.Extension.Parameter> |
getParameters(java.lang.String id)
Should return all parameters for this accessor with the given id.
|
java.lang.String |
getUniqueId() |
boolean |
isValid() |
getBooleanParameter, getBooleanParameters, getClassParameter, getClassParameters, getDateParameter, getDateParameters, getNumberParameter, getNumberParameters, getResourceParameter, getResourceParameter, getResourceParameters, getResourceParameters, getStringParameter, getStringParameterspublic RuntimeExtension(org.java.plugin.Plugin declaringPlugin,
org.java.plugin.registry.Extension wrapped)
public org.java.plugin.Plugin getDeclaringPlugin()
ParameterAccessorgetDeclaringPlugin in class ParameterAccessorpublic java.lang.String getExtendedPluginId()
getExtendedPluginId in interface org.java.plugin.registry.Extensionpublic java.lang.String getExtendedPointId()
getExtendedPointId in interface org.java.plugin.registry.Extensionpublic org.java.plugin.registry.Extension.Parameter getParameter(java.lang.String id)
ParameterAccessorgetParameter in interface org.java.plugin.registry.ExtensiongetParameter in class ParameterAccessorpublic java.util.Collection<org.java.plugin.registry.Extension.Parameter> getParameters()
ParameterAccessorgetParameters in interface org.java.plugin.registry.ExtensiongetParameters in class ParameterAccessorpublic java.util.Collection<org.java.plugin.registry.Extension.Parameter> getParameters(java.lang.String id)
ParameterAccessorgetParameters in interface org.java.plugin.registry.ExtensiongetParameters in class ParameterAccessorpublic boolean isValid()
isValid in interface org.java.plugin.registry.Extensionpublic java.lang.String getUniqueId()
getUniqueId in interface org.java.plugin.registry.UniqueIdentitypublic java.lang.String getId()
getId in interface org.java.plugin.registry.IdentitygetId in class ParameterAccessorpublic org.java.plugin.registry.PluginDescriptor getDeclaringPluginDescriptor()
getDeclaringPluginDescriptor in interface org.java.plugin.registry.PluginElement<org.java.plugin.registry.Extension>public org.java.plugin.registry.PluginFragment getDeclaringPluginFragment()
getDeclaringPluginFragment in interface org.java.plugin.registry.PluginElement<org.java.plugin.registry.Extension>public java.lang.String getDocsPath()
getDocsPath in interface org.java.plugin.registry.Documentable<org.java.plugin.registry.Extension>public org.java.plugin.registry.Documentation<org.java.plugin.registry.Extension> getDocumentation()
getDocumentation in interface org.java.plugin.registry.Documentable<org.java.plugin.registry.Extension>