|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.infohazard.maverick.flow.Loader
Builds the tree of flow objects which process Maverick commands.
Field Summary | |
protected static java.lang.String |
ATTR_COMMAND_NAME
|
protected static java.lang.String |
ATTR_PROVIDER
|
protected org.infohazard.maverick.flow.CommandFactory |
commandFact
For creating commands |
protected java.util.Map |
commands
Commands get built into this map. |
protected org.infohazard.maverick.flow.MasterFactory |
masterFact
Encapsulates view and transform factories and handles decoration |
protected static java.lang.String |
PARAM_DEFAULT_TRANSFORM_TYPE
|
protected static java.lang.String |
PARAM_DEFAULT_VIEW_TYPE
|
protected javax.servlet.ServletConfig |
servletCfg
|
protected static java.lang.String |
TAG_COMMAND
|
protected static java.lang.String |
TAG_COMMANDS
|
protected static java.lang.String |
TAG_MODULES
|
protected static java.lang.String |
TAG_SHUNTFACTORY
|
protected static java.lang.String |
TAG_TRANSFORMFACTORY
|
protected static java.lang.String |
TAG_VIEWFACTORY
|
protected static java.lang.String |
TAG_VIEWS
|
protected org.infohazard.maverick.flow.ViewRegistry |
viewReg
For tracking global views and managing view lists |
Constructor Summary | |
Loader(org.jdom.Document doc,
javax.servlet.ServletConfig dispatcherConfig)
|
Method Summary | |
java.util.Map |
getCommands()
|
protected void |
loadDocument(org.jdom.Document doc)
|
protected void |
loadModules(org.jdom.Element modulesNode)
|
protected void |
setupCoreModules()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final java.lang.String TAG_MODULES
protected static final java.lang.String TAG_VIEWFACTORY
protected static final java.lang.String TAG_TRANSFORMFACTORY
protected static final java.lang.String TAG_SHUNTFACTORY
protected static final java.lang.String ATTR_PROVIDER
protected static final java.lang.String TAG_COMMANDS
protected static final java.lang.String TAG_COMMAND
protected static final java.lang.String ATTR_COMMAND_NAME
protected static final java.lang.String TAG_VIEWS
protected static final java.lang.String PARAM_DEFAULT_VIEW_TYPE
protected static final java.lang.String PARAM_DEFAULT_TRANSFORM_TYPE
protected java.util.Map commands
protected javax.servlet.ServletConfig servletCfg
protected org.infohazard.maverick.flow.MasterFactory masterFact
protected org.infohazard.maverick.flow.ViewRegistry viewReg
protected org.infohazard.maverick.flow.CommandFactory commandFact
Constructor Detail |
public Loader(org.jdom.Document doc, javax.servlet.ServletConfig dispatcherConfig) throws ConfigException
doc
- An already parsed JDOM Document of the config file.dispatcherConfig
-
ConfigException
Method Detail |
public java.util.Map getCommands()
protected void setupCoreModules() throws ConfigException
ConfigException
protected void loadDocument(org.jdom.Document doc) throws ConfigException
doc
-
ConfigException
protected void loadModules(org.jdom.Element modulesNode) throws ConfigException
modulesNode
-
ConfigException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |