public class NotificationTypeModuleDescriptor extends AbstractBambooModuleDescriptor<NotificationType> implements com.atlassian.plugin.web.descriptors.WeightedDescriptor
Constructor and Description |
---|
NotificationTypeModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
String |
getEditTemplate() |
NotificationTypeExporter |
getExporter() |
NotificationType |
getModule() |
NotificationType.Scope |
getScope() |
String |
getViewTemplate() |
int |
getWeight() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
disabled, getElementAsString, getFreeMarkerResourceLocation, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, isMutable, postInit, preInit
assertModuleClassImplements, checkPermissions, destroy, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, isBroken, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
public NotificationTypeModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException
init
in interface com.atlassian.plugin.ModuleDescriptor<NotificationType>
init
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<NotificationType>
com.atlassian.plugin.PluginParseException
public NotificationType getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<NotificationType>
getModule
in class AbstractBambooModuleDescriptor<NotificationType>
@Nullable public String getEditTemplate()
@Nullable public String getViewTemplate()
public int getWeight()
getWeight
in interface com.atlassian.plugin.web.descriptors.WeightedDescriptor
public NotificationType.Scope getScope()
public NotificationTypeExporter getExporter()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.