com.atlassian.confluence.plugin.dev
Class WebResourceModuleDescriptorDelegate
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
com.atlassian.plugin.webresource.WebResourceModuleDescriptor
com.atlassian.confluence.plugin.dev.WebResourceModuleDescriptorDelegate
- All Implemented Interfaces:
- com.atlassian.plugin.ModuleDescriptor<Void>, com.atlassian.plugin.Resourced, com.atlassian.plugin.StateAware, com.atlassian.plugin.web.descriptors.ConditionalDescriptor
public abstract class WebResourceModuleDescriptorDelegate
- extends com.atlassian.plugin.webresource.WebResourceModuleDescriptor
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor |
moduleClass, moduleClassName, moduleFactory, plugin, resources, singleton |
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor |
assertModuleClassImplements, isSingletonByDefault, loadClass, loadClass, provideValidationRules |
WebResourceModuleDescriptorDelegate
public WebResourceModuleDescriptorDelegate(com.atlassian.plugin.webresource.WebResourceModuleDescriptor delegate)
init
public void init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element)
throws com.atlassian.plugin.PluginParseException
- Specified by:
init
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
init
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Parameters:
plugin
- element
-
- Throws:
com.atlassian.plugin.PluginParseException
- See Also:
WebResourceModuleDescriptor.init(com.atlassian.plugin.Plugin, org.dom4j.Element)
getModule
public Void getModule()
- Specified by:
getModule
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getModule
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.getModule()
enabled
public void enabled()
- Specified by:
enabled
in interface com.atlassian.plugin.StateAware
- Overrides:
enabled
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- See Also:
WebResourceModuleDescriptor.enabled()
disabled
public void disabled()
- Specified by:
disabled
in interface com.atlassian.plugin.StateAware
- Overrides:
disabled
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- See Also:
WebResourceModuleDescriptor.disabled()
getContexts
public Set<String> getContexts()
- Overrides:
getContexts
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.getContexts()
getDependencies
public List<String> getDependencies()
- Overrides:
getDependencies
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.getDependencies()
getTransformations
public List<com.atlassian.plugin.webresource.WebResourceTransformation> getTransformations()
- Overrides:
getTransformations
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.getTransformations()
isDisableMinification
public boolean isDisableMinification()
- Overrides:
isDisableMinification
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.isDisableMinification()
getCondition
public com.atlassian.plugin.web.Condition getCondition()
- Specified by:
getCondition
in interface com.atlassian.plugin.web.descriptors.ConditionalDescriptor
- Overrides:
getCondition
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.getCondition()
shouldDisplay
public boolean shouldDisplay()
- Overrides:
shouldDisplay
in class com.atlassian.plugin.webresource.WebResourceModuleDescriptor
- Returns:
- See Also:
WebResourceModuleDescriptor.shouldDisplay()
destroy
public void destroy(com.atlassian.plugin.Plugin plugin)
- Specified by:
destroy
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
destroy
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
plugin
- - See Also:
AbstractModuleDescriptor.destroy(com.atlassian.plugin.Plugin)
isEnabledByDefault
public boolean isEnabledByDefault()
- Specified by:
isEnabledByDefault
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
isEnabledByDefault
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.isEnabledByDefault()
isSystemModule
public boolean isSystemModule()
- Specified by:
isSystemModule
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
isSystemModule
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.isSystemModule()
isSingleton
public boolean isSingleton()
- Deprecated.
- Overrides:
isSingleton
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.isSingleton()
getCompleteKey
public String getCompleteKey()
- Specified by:
getCompleteKey
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getCompleteKey
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getCompleteKey()
getPluginKey
public String getPluginKey()
- Specified by:
getPluginKey
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getPluginKey
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getPluginKey()
getKey
public String getKey()
- Specified by:
getKey
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getKey
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getKey()
getName
public String getName()
- Specified by:
getName
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getName
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getName()
getModuleClass
public Class<Void> getModuleClass()
- Specified by:
getModuleClass
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getModuleClass
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getModuleClass()
getDescription
public String getDescription()
- Specified by:
getDescription
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getDescription
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getDescription()
getParams
public Map<String,String> getParams()
- Specified by:
getParams
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getParams
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getParams()
getI18nNameKey
public String getI18nNameKey()
- Specified by:
getI18nNameKey
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getI18nNameKey
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getI18nNameKey()
getDescriptionKey
public String getDescriptionKey()
- Specified by:
getDescriptionKey
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getDescriptionKey
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getDescriptionKey()
getResourceDescriptors
public List<com.atlassian.plugin.elements.ResourceDescriptor> getResourceDescriptors()
- Specified by:
getResourceDescriptors
in interface com.atlassian.plugin.Resourced
- Overrides:
getResourceDescriptors
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getResourceDescriptors()
getResourceDescriptors
public List<com.atlassian.plugin.elements.ResourceDescriptor> getResourceDescriptors(String type)
- Specified by:
getResourceDescriptors
in interface com.atlassian.plugin.Resourced
- Overrides:
getResourceDescriptors
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
type
-
- Returns:
- See Also:
AbstractModuleDescriptor.getResourceDescriptors(java.lang.String)
getResourceLocation
public com.atlassian.plugin.elements.ResourceLocation getResourceLocation(String type,
String name)
- Specified by:
getResourceLocation
in interface com.atlassian.plugin.Resourced
- Overrides:
getResourceLocation
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
type
- name
-
- Returns:
- See Also:
AbstractModuleDescriptor.getResourceLocation(java.lang.String, java.lang.String)
getResourceDescriptor
public com.atlassian.plugin.elements.ResourceDescriptor getResourceDescriptor(String type,
String name)
- Specified by:
getResourceDescriptor
in interface com.atlassian.plugin.Resourced
- Overrides:
getResourceDescriptor
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
type
- name
-
- Returns:
- See Also:
AbstractModuleDescriptor.getResourceDescriptor(java.lang.String, java.lang.String)
getMinJavaVersion
public Float getMinJavaVersion()
- Specified by:
getMinJavaVersion
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getMinJavaVersion
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getMinJavaVersion()
satisfiesMinJavaVersion
public boolean satisfiesMinJavaVersion()
- Specified by:
satisfiesMinJavaVersion
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
satisfiesMinJavaVersion
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.satisfiesMinJavaVersion()
setPlugin
public void setPlugin(com.atlassian.plugin.Plugin plugin)
- Overrides:
setPlugin
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
plugin
- - See Also:
AbstractModuleDescriptor.setPlugin(com.atlassian.plugin.Plugin)
getPlugin
public com.atlassian.plugin.Plugin getPlugin()
- Specified by:
getPlugin
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
getPlugin
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.getPlugin()
equals
public boolean equals(Object obj)
- Specified by:
equals
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
equals
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Parameters:
obj
-
- Returns:
- See Also:
AbstractModuleDescriptor.equals(java.lang.Object)
hashCode
public int hashCode()
- Specified by:
hashCode
in interface com.atlassian.plugin.ModuleDescriptor<Void>
- Overrides:
hashCode
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.hashCode()
toString
public String toString()
- Overrides:
toString
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Void>
- Returns:
- See Also:
AbstractModuleDescriptor.toString()
Copyright © 2003-2013 Atlassian. All Rights Reserved.