Class ReadOnlyWebFragmentModuleDescriptor<T>
- java.lang.Object
-
- com.atlassian.confluence.impl.plugin.web.readonly.ReadOnlyWebFragmentModuleDescriptor<T>
-
- All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor<T>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware,com.atlassian.plugin.StateAware,com.atlassian.plugin.web.descriptors.ConditionalDescriptor,com.atlassian.plugin.web.descriptors.ContextAware,com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>,com.atlassian.plugin.web.descriptors.WeightedDescriptor
- Direct Known Subclasses:
ReadOnlyWebItemModuleDescriptor,ReadOnlyWebPanelModuleDescriptor,ReadOnlyWebSectionModuleDescriptor
public class ReadOnlyWebFragmentModuleDescriptor<T> extends Object implements com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>
-
-
Constructor Summary
Constructors Constructor Description ReadOnlyWebFragmentModuleDescriptor(com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voiddisabled()voidenabled()StringgetCompleteKey()com.atlassian.plugin.web.ConditiongetCondition()com.atlassian.plugin.web.ContextProvidergetContextProvider()StringgetDescription()StringgetDescriptionKey()StringgetDisplayName()StringgetI18nNameKey()StringgetKey()com.atlassian.plugin.web.model.WebLabelgetLabel()FloatgetMinJavaVersion()TgetModule()Class<T>getModuleClass()StringgetName()Map<String,String>getParams()com.atlassian.plugin.PlugingetPlugin()StringgetPluginKey()com.atlassian.plugin.elements.ResourceDescriptorgetResourceDescriptor(String s, String s1)List<com.atlassian.plugin.elements.ResourceDescriptor>getResourceDescriptors()com.atlassian.plugin.elements.ResourceLocationgetResourceLocation(String s, String s1)Optional<String>getScopeKey()com.atlassian.plugin.web.model.WebLabelgetTooltip()com.atlassian.plugin.web.model.WebLabelgetWebLabel()com.atlassian.plugin.web.model.WebParamgetWebParams()intgetWeight()voidinit(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element)booleanisBroken()booleanisEnabled()booleanisEnabledByDefault()booleanisSystemModule()booleansatisfiesMinJavaVersion()voidsetBroken()
-
-
-
Constructor Detail
-
ReadOnlyWebFragmentModuleDescriptor
public ReadOnlyWebFragmentModuleDescriptor(com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T> delegate)
-
-
Method Detail
-
getWeight
public int getWeight()
- Specified by:
getWeightin interfacecom.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>- Specified by:
getWeightin interfacecom.atlassian.plugin.web.descriptors.WeightedDescriptor
-
getWebLabel
public com.atlassian.plugin.web.model.WebLabel getWebLabel()
- Specified by:
getWebLabelin interfacecom.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>
-
getLabel
public com.atlassian.plugin.web.model.WebLabel getLabel()
-
getTooltip
public com.atlassian.plugin.web.model.WebLabel getTooltip()
- Specified by:
getTooltipin interfacecom.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>
-
getCondition
public com.atlassian.plugin.web.Condition getCondition()
- Specified by:
getConditionin interfacecom.atlassian.plugin.web.descriptors.ConditionalDescriptor- Specified by:
getConditionin interfacecom.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>
-
getWebParams
public com.atlassian.plugin.web.model.WebParam getWebParams()
- Specified by:
getWebParamsin interfacecom.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor<T>
-
getCompleteKey
public String getCompleteKey()
- Specified by:
getCompleteKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getPluginKey
public String getPluginKey()
- Specified by:
getPluginKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getKey
public String getKey()
- Specified by:
getKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getName
public String getName()
- Specified by:
getNamein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getModuleClass
public Class<T> getModuleClass()
- Specified by:
getModuleClassin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getModule
public T getModule()
- Specified by:
getModulein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
init
public void init(@Nonnull com.atlassian.plugin.Plugin plugin, @Nonnull org.dom4j.Element element)- Specified by:
initin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
isEnabledByDefault
public boolean isEnabledByDefault()
- Specified by:
isEnabledByDefaultin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
isSystemModule
public boolean isSystemModule()
- Specified by:
isSystemModulein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
destroy
public void destroy()
- Specified by:
destroyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getMinJavaVersion
public Float getMinJavaVersion()
- Specified by:
getMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
satisfiesMinJavaVersion
public boolean satisfiesMinJavaVersion()
- Specified by:
satisfiesMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getParams
public Map<String,String> getParams()
- Specified by:
getParamsin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getI18nNameKey
public String getI18nNameKey()
- Specified by:
getI18nNameKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getDescriptionKey
public String getDescriptionKey()
- Specified by:
getDescriptionKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getPlugin
public com.atlassian.plugin.Plugin getPlugin()
- Specified by:
getPluginin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
setBroken
public void setBroken()
- Specified by:
setBrokenin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
isBroken
public boolean isBroken()
- Specified by:
isBrokenin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getResourceDescriptors
public List<com.atlassian.plugin.elements.ResourceDescriptor> getResourceDescriptors()
- Specified by:
getResourceDescriptorsin interfacecom.atlassian.plugin.Resourced
-
getResourceDescriptor
public com.atlassian.plugin.elements.ResourceDescriptor getResourceDescriptor(String s, String s1)
- Specified by:
getResourceDescriptorin interfacecom.atlassian.plugin.Resourced
-
getResourceLocation
public com.atlassian.plugin.elements.ResourceLocation getResourceLocation(String s, String s1)
- Specified by:
getResourceLocationin interfacecom.atlassian.plugin.Resourced
-
enabled
public void enabled()
- Specified by:
enabledin interfacecom.atlassian.plugin.StateAware
-
disabled
public void disabled()
- Specified by:
disabledin interfacecom.atlassian.plugin.StateAware
-
getContextProvider
public com.atlassian.plugin.web.ContextProvider getContextProvider()
- Specified by:
getContextProviderin interfacecom.atlassian.plugin.web.descriptors.ContextAware
-
-