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, getStringParameters
public RuntimeExtension(org.java.plugin.Plugin declaringPlugin, org.java.plugin.registry.Extension wrapped)
public org.java.plugin.Plugin getDeclaringPlugin()
ParameterAccessor
getDeclaringPlugin
in class ParameterAccessor
public java.lang.String getExtendedPluginId()
getExtendedPluginId
in interface org.java.plugin.registry.Extension
public java.lang.String getExtendedPointId()
getExtendedPointId
in interface org.java.plugin.registry.Extension
public org.java.plugin.registry.Extension.Parameter getParameter(java.lang.String id)
ParameterAccessor
getParameter
in interface org.java.plugin.registry.Extension
getParameter
in class ParameterAccessor
public java.util.Collection<org.java.plugin.registry.Extension.Parameter> getParameters()
ParameterAccessor
getParameters
in interface org.java.plugin.registry.Extension
getParameters
in class ParameterAccessor
public java.util.Collection<org.java.plugin.registry.Extension.Parameter> getParameters(java.lang.String id)
ParameterAccessor
getParameters
in interface org.java.plugin.registry.Extension
getParameters
in class ParameterAccessor
public boolean isValid()
isValid
in interface org.java.plugin.registry.Extension
public java.lang.String getUniqueId()
getUniqueId
in interface org.java.plugin.registry.UniqueIdentity
public java.lang.String getId()
getId
in interface org.java.plugin.registry.Identity
getId
in class ParameterAccessor
public 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>