com.atlassian.confluence.renderer.template
Class TemplateRendererModuleDescriptor
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<TemplateRenderer>
com.atlassian.confluence.renderer.template.TemplateRendererModuleDescriptor
- All Implemented Interfaces:
- PluginModuleFactory<TemplateRenderer>, ModuleDescriptor<TemplateRenderer>, Resourced, StateAware
public class TemplateRendererModuleDescriptor
- extends AbstractModuleDescriptor<TemplateRenderer>
- implements PluginModuleFactory<TemplateRenderer>
Module descriptor for plugin modules that provide a TemplateRenderer implementation for a particular templating
language
- See Also:
TemplateRenderer
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor |
assertModuleClassImplements, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setPlugin, toString |
TemplateRendererModuleDescriptor
public TemplateRendererModuleDescriptor()
init
public void init(@NotNull
Plugin plugin,
@NotNull
Element element)
throws PluginParseException
- Specified by:
init
in interface ModuleDescriptor<TemplateRenderer>
- Overrides:
init
in class AbstractModuleDescriptor<TemplateRenderer>
- Throws:
PluginParseException
enabled
public void enabled()
- Specified by:
enabled
in interface StateAware
- Overrides:
enabled
in class AbstractModuleDescriptor<TemplateRenderer>
disabled
public void disabled()
- Specified by:
disabled
in interface StateAware
- Overrides:
disabled
in class AbstractModuleDescriptor<TemplateRenderer>
getModule
public TemplateRenderer getModule()
- Specified by:
getModule
in interface ModuleDescriptor<TemplateRenderer>
- Specified by:
getModule
in class AbstractModuleDescriptor<TemplateRenderer>
createModule
public TemplateRenderer createModule()
- Specified by:
createModule
in interface PluginModuleFactory<TemplateRenderer>
getSupportedFileExtensions
public Collection<String> getSupportedFileExtensions()