java.lang.Object |
↳ |
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T> |
|
↳ |
com.atlassian.confluence.plugin.descriptor.XWorkModuleDescriptor |
Class Overview
An XWork-WebWork plugin, which can provide actions and results to add to Confluence's web UI
layer. Actions will normally want to extend ConfluenceActionSupport
.
Summary
[Expand]
Inherited Fields |
From class
com.atlassian.plugin.descriptors.AbstractModuleDescriptor
protected
String |
moduleClassName |
|
protected
final
ModuleFactory |
moduleFactory |
|
protected
Plugin |
plugin |
|
protected
Resources |
resources |
|
protected
boolean |
singleton |
|
|
Protected Methods |
void
|
addAction(Element actionElement, PackageConfig packageContext)
|
void
|
addResultTypes(PackageConfig packageContext, Element element)
|
List
|
buildExternalRefs(Element element, PackageConfig context)
|
List
|
buildInterceptorList(Element element, PackageConfig context)
|
PackageConfig
|
buildPackageContext(Element packageElement, Configuration configuration)
|
Map
|
buildResults(Element element, PackageConfig packageContext)
|
void
|
loadDefaultInterceptorRef(PackageConfig packageContext, Element element)
|
void
|
loadGlobalResults(PackageConfig packageContext, Element packageElement)
|
InterceptorStackConfig
|
loadInterceptorStack(Element element, PackageConfig context)
|
void
|
loadInterceptorStacks(Element element, PackageConfig context)
|
void
|
loadInterceptors(PackageConfig context, Element element)
|
[Expand]
Inherited Methods |
From class
com.atlassian.plugin.descriptors.AbstractModuleDescriptor
final
void
|
assertModuleClassImplements(Class<T> arg0)
|
void
|
destroy(Plugin arg0)
|
void
|
disabled()
|
void
|
enabled()
|
String
|
getCompleteKey()
|
String
|
getDescription()
|
String
|
getDescriptionKey()
|
String
|
getI18nNameKey()
|
String
|
getKey()
|
Float
|
getMinJavaVersion()
|
abstract
T
|
getModule()
|
Class<T>
|
getModuleClass()
|
String
|
getName()
|
Map<String, String>
|
getParams()
|
Plugin
|
getPlugin()
|
String
|
getPluginKey()
|
ResourceDescriptor
|
getResourceDescriptor(String arg0, String arg1)
|
List<ResourceDescriptor>
|
getResourceDescriptors()
|
List<ResourceDescriptor>
|
getResourceDescriptors(String arg0)
|
ResourceLocation
|
getResourceLocation(String arg0, String arg1)
|
void
|
init(Plugin arg0, Element arg1)
|
boolean
|
isEnabledByDefault()
|
boolean
|
isSingleton()
|
boolean
|
isSingletonByDefault()
|
boolean
|
isSystemModule()
|
void
|
loadClass(Plugin arg0, String arg1)
|
void
|
loadClass(Plugin arg0, Element arg1)
|
void
|
provideValidationRules(ValidationPattern arg0)
|
boolean
|
satisfiesMinJavaVersion()
|
void
|
setPlugin(Plugin arg0)
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.plugin.ModuleDescriptor
abstract
void
|
destroy(Plugin arg0)
|
abstract
String
|
getCompleteKey()
|
abstract
String
|
getDescription()
|
abstract
String
|
getDescriptionKey()
|
abstract
String
|
getI18nNameKey()
|
abstract
String
|
getKey()
|
abstract
Float
|
getMinJavaVersion()
|
abstract
T
|
getModule()
|
abstract
Class<T>
|
getModuleClass()
|
abstract
String
|
getName()
|
abstract
Map<String, String>
|
getParams()
|
abstract
Plugin
|
getPlugin()
|
abstract
String
|
getPluginKey()
|
abstract
void
|
init(Plugin arg0, Element arg1)
|
abstract
boolean
|
isEnabledByDefault()
|
abstract
boolean
|
isSystemModule()
|
abstract
boolean
|
satisfiesMinJavaVersion()
|
|
From interface
com.atlassian.plugin.Resourced
abstract
ResourceDescriptor
|
getResourceDescriptor(String arg0, String arg1)
|
abstract
List<ResourceDescriptor>
|
getResourceDescriptors(String arg0)
|
abstract
List<ResourceDescriptor>
|
getResourceDescriptors()
|
abstract
ResourceLocation
|
getResourceLocation(String arg0, String arg1)
|
|
From interface
com.atlassian.plugin.StateAware
abstract
void
|
disabled()
|
abstract
void
|
enabled()
|
|
From interface
com.opensymphony.xwork.config.ConfigurationProvider
abstract
void
|
destroy()
|
abstract
void
|
init(Configuration arg0)
|
abstract
boolean
|
needsReload()
|
|
Public Constructors
public
XWorkModuleDescriptor
()
Public Methods
public
static
HashMap
getParams
(Element paramsElement)
public
void
init
(Plugin plugin, Element element)
public
void
init
(Configuration configuration)
public
boolean
isEnabled
()
public
boolean
needsReload
()
public
void
setEventManager
(EventManager eventManager)
Protected Methods
protected
void
addAction
(Element actionElement, PackageConfig packageContext)
protected
void
addResultTypes
(PackageConfig packageContext, Element element)
protected
List
buildExternalRefs
(Element element, PackageConfig context)
protected
List
buildInterceptorList
(Element element, PackageConfig context)
protected
PackageConfig
buildPackageContext
(Element packageElement, Configuration configuration)
protected
Map
buildResults
(Element element, PackageConfig packageContext)
protected
void
loadDefaultInterceptorRef
(PackageConfig packageContext, Element element)
protected
void
loadGlobalResults
(PackageConfig packageContext, Element packageElement)
protected
InterceptorStackConfig
loadInterceptorStack
(Element element, PackageConfig context)
protected
void
loadInterceptorStacks
(Element element, PackageConfig context)
protected
void
loadInterceptors
(PackageConfig context, Element element)