public abstract class AbstractTabPanelModuleDescriptor<T extends TabPanel> extends AbstractJiraModuleDescriptor<T> implements TabPanelModuleDescriptor<T>
Modifier and Type | Field and Description |
---|---|
protected int |
order |
Constructor and Description |
---|
AbstractTabPanelModuleDescriptor(JiraAuthenticationContext authenticationContext,
com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
assertModuleClass() |
protected Map |
createVelocityParams(Map startingParams) |
void |
enabled() |
String |
getLabel() |
String |
getLabelKey() |
int |
getOrder() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
assertResourceExists, createModule, disabled, getAuthenticationContext, getClassLoader, getDescription, getHtml, getHtml, getI18nBean, getModule, getName, getText, getText, isResourceExist, writeHtml
assertModuleClassImplements, checkPermissions, destroy, equals, getCompleteKey, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getHtml, getHtml, getI18nBean, writeHtml
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
getResourceDescriptor, getResourceDescriptors, getResourceLocation
compareTo
public AbstractTabPanelModuleDescriptor(JiraAuthenticationContext authenticationContext, com.atlassian.plugin.module.ModuleFactory moduleFactory)
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException
public void enabled()
enabled
in interface com.atlassian.plugin.StateAware
enabled
in class AbstractJiraModuleDescriptor<T extends TabPanel>
protected abstract void assertModuleClass() throws com.atlassian.plugin.PluginParseException
com.atlassian.plugin.PluginParseException
public int getOrder()
getOrder
in interface OrderableModuleDescriptor
public String getLabel()
getLabel
in interface TabPanelModuleDescriptor<T extends TabPanel>
public String getLabelKey()
getLabelKey
in interface TabPanelModuleDescriptor<T extends TabPanel>
protected Map createVelocityParams(Map startingParams)
createVelocityParams
in class AbstractJiraModuleDescriptor<T extends TabPanel>
Copyright © 2002-2024 Atlassian. All Rights Reserved.