Class BambooWebSectionModuleDescriptor

  • All Implemented Interfaces:
    com.atlassian.plugin.ModuleDescriptor<Void>, 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<Void>, com.atlassian.plugin.web.descriptors.WebSectionModuleDescriptor, com.atlassian.plugin.web.descriptors.WeightedDescriptor

    public class BambooWebSectionModuleDescriptor
    extends com.atlassian.plugin.web.descriptors.DefaultWebSectionModuleDescriptor
    • Field Summary

      • Fields inherited from class com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor

        condition, contextProvider, element, label, params, tooltip, webInterfaceManager, weight
      • Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor

        key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources
    • Constructor Summary

      Constructors 
      Constructor Description
      BambooWebSectionModuleDescriptor​(com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void disabled()  
      void enabled()  
      com.atlassian.plugin.web.model.WebIcon getIcon()  
      • Methods inherited from class com.atlassian.plugin.web.descriptors.DefaultWebSectionModuleDescriptor

        getLocation, getModule, getModuleClass, init
      • Methods inherited from class com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor

        equals, getCondition, getContextProvider, getTooltip, getWebLabel, getWebParams, getWeight, hashCode, makeCondition, makeConditions, makeConditions, makeContextProvider, setWebInterfaceManager
      • Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor

        assertModuleClassImplements, checkPermissions, destroy, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
      • Methods inherited from interface com.atlassian.plugin.web.descriptors.ContextAware

        getContextProvider
      • Methods inherited from interface com.atlassian.plugin.ModuleDescriptor

        destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getName, getParams, getPlugin, getPluginKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
      • Methods inherited from interface com.atlassian.plugin.Resourced

        getResourceDescriptor, getResourceDescriptors, getResourceLocation
      • Methods inherited from interface com.atlassian.plugin.ScopeAware

        getScopeKey
      • Methods inherited from interface com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor

        getCondition, getTooltip, getWebLabel, getWebParams, getWeight
    • Constructor Detail

      • BambooWebSectionModuleDescriptor

        public BambooWebSectionModuleDescriptor​(com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager)
    • Method Detail

      • enabled

        public void enabled()
        Specified by:
        enabled in interface com.atlassian.plugin.StateAware
        Overrides:
        enabled in class com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor<Void>
      • disabled

        public void disabled()
        Specified by:
        disabled in interface com.atlassian.plugin.StateAware
        Overrides:
        disabled in class com.atlassian.plugin.web.descriptors.AbstractWebFragmentModuleDescriptor<Void>
      • getIcon

        public com.atlassian.plugin.web.model.WebIcon getIcon()