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 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)
|
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)