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.api.descriptors.ConditionalDescriptor,com.atlassian.plugin.web.api.descriptors.ContextAware,com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<T>,com.atlassian.plugin.web.api.descriptors.WeightedDescriptor
- Direct Known Subclasses:
ReadOnlyWebItemModuleDescriptor,ReadOnlyWebPanelModuleDescriptor,ReadOnlyWebSectionModuleDescriptor
public class ReadOnlyWebFragmentModuleDescriptor<T>
extends Object
implements com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<T>
-
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyWebFragmentModuleDescriptor(com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<? extends T> delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voiddisabled()voidenabled()com.atlassian.plugin.web.Conditioncom.atlassian.plugin.web.ContextProvidergetKey()com.atlassian.plugin.web.model.WebLabelgetLabel()getName()com.atlassian.plugin.Plugincom.atlassian.plugin.elements.ResourceDescriptorgetResourceDescriptor(String s, String s1) List<com.atlassian.plugin.elements.ResourceDescriptor>com.atlassian.plugin.elements.ResourceLocationgetResourceLocation(String s, String s1) com.atlassian.plugin.web.model.WebLabelcom.atlassian.plugin.web.model.WebLabelintvoidinit(@NonNull com.atlassian.plugin.Plugin plugin, @NonNull com.atlassian.plugin.module.Element element) booleanisBroken()booleanbooleanbooleanbooleanvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptor
equals, hashCode
-
Constructor Details
-
ReadOnlyWebFragmentModuleDescriptor
public ReadOnlyWebFragmentModuleDescriptor(com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<? extends T> delegate)
-
-
Method Details
-
getWeight
public int getWeight()- Specified by:
getWeightin interfacecom.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<T>- Specified by:
getWeightin interfacecom.atlassian.plugin.web.api.descriptors.WeightedDescriptor
-
getWebLabel
public com.atlassian.plugin.web.model.WebLabel getWebLabel() -
getLabel
public com.atlassian.plugin.web.model.WebLabel getLabel() -
getTooltip
public com.atlassian.plugin.web.model.WebLabel getTooltip() -
getCondition
public com.atlassian.plugin.web.Condition getCondition()- Specified by:
getConditionin interfacecom.atlassian.plugin.web.api.descriptors.ConditionalDescriptor- Specified by:
getConditionin interfacecom.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<T>
-
getCompleteKey
- Specified by:
getCompleteKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getPluginKey
- Specified by:
getPluginKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getKey
- Specified by:
getKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getName
- Specified by:
getNamein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getDescription
- Specified by:
getDescriptionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getModuleClass
- Specified by:
getModuleClassin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getModule
- Specified by:
getModulein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
init
public void init(@NonNull com.atlassian.plugin.Plugin plugin, @NonNull com.atlassian.plugin.module.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
- Specified by:
getMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
satisfiesMinJavaVersion
public boolean satisfiesMinJavaVersion()- Specified by:
satisfiesMinJavaVersionin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getParams
- Specified by:
getParamsin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getI18nNameKey
- Specified by:
getI18nNameKeyin interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
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
- Specified by:
getDisplayNamein interfacecom.atlassian.plugin.ModuleDescriptor<T>
-
getResourceDescriptors
- Specified by:
getResourceDescriptorsin interfacecom.atlassian.plugin.Resourced
-
getResourceDescriptor
- Specified by:
getResourceDescriptorin interfacecom.atlassian.plugin.Resourced
-
getResourceLocation
- 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.api.descriptors.ContextAware
-
getScopeKey
- Specified by:
getScopeKeyin interfacecom.atlassian.plugin.ScopeAware
-