|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ControllerElement | |
| com.jcorporate.expresso.core.controller | This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences. |
| com.jcorporate.expresso.ext.struts.taglib | This package contains tag libraries that correspond to the Struts Library tags. |
| com.jcorporate.expresso.ext.taglib | This package contains an abundance of Expresso specific tags. |
| Uses of ControllerElement in com.jcorporate.expresso.core.controller |
| Subclasses of ControllerElement in com.jcorporate.expresso.core.controller | |
class |
Block
A Block is a logical grouping of Expresso Controller Elements used for nesting. |
class |
Input
An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another. |
class |
Output
An item returned from a controller to provide output/feedback to the client. |
class |
Transition
An Transition is a choice that the user can make that initiates either another sequence in this same controller or some new controller. |
| Methods in com.jcorporate.expresso.core.controller that return ControllerElement | |
static ControllerElement |
Block.fromXML(org.w3c.dom.Node n)
Return a controller element based upon the xml fragment |
static ControllerElement |
Transition.fromXML(org.w3c.dom.Node n)
Return a controller element based upon the xml fragment |
static ControllerElement |
Output.fromXML(org.w3c.dom.Node n)
Return a controller element based upon the xml fragment |
static ControllerElement |
Input.fromXML(org.w3c.dom.Node n)
Return a controller element based upon the xml fragment [Factory Method] |
static ControllerElement |
ControllerElement.fromXML(org.w3c.dom.Node n)
Base Class 'deserialization' from XML given a DOM Node N. |
protected static ControllerElement |
ControllerElement.fromXML(org.w3c.dom.Node n,
ControllerElement ce)
Return a controller element based upon the xml fragment |
ControllerElement |
ControllerElement.getContent(String name)
|
ControllerElement |
ControllerElement.getParent()
Return the "parent" of this element - e.g. the element that this element is nested within |
ControllerElement |
ControllerElement.getNested(String nestedName)
Return a specific Element nested within this Element |
| Methods in com.jcorporate.expresso.core.controller with parameters of type ControllerElement | |
void |
Block.add(ControllerElement element)
Add an element to this Block |
void |
Block.removeNested(ControllerElement elementToRemove)
Remove an element from the nested elements for this item |
void |
ControllerResponse.add(ControllerElement t)
Convenience method to allow us to add any ControllerElement to this controllers inputs, outputs or transitions |
protected void |
State.add(ControllerElement t)
Convenience method to allow us to add any ControllerElement to this controllers inputs, outputs or transitions |
void |
ControllerElement.addNested(ControllerElement e)
Add a nested item to this element |
protected static ControllerElement |
ControllerElement.fromXML(org.w3c.dom.Node n,
ControllerElement ce)
Return a controller element based upon the xml fragment |
void |
ControllerElement.removeNested(ControllerElement elementToRemove)
Remove an element from the nested elements for this item |
void |
ControllerElement.setParent(ControllerElement t)
Set the "parent" of this element - e.g. the element that this element is nested within |
| Uses of ControllerElement in com.jcorporate.expresso.ext.struts.taglib |
| Methods in com.jcorporate.expresso.ext.struts.taglib that return ControllerElement | |
static ControllerElement |
ControllerUtils.interpretLeadElement(PageContext pageContext,
String beanExpr)
Inteprets the lead argument for InputTag expression where the bean expression is a scope for the type of controller that should be retrieved from the ControllerResponse.
|
static ControllerElement |
ControllerUtils.findElement(PageContext pageContext,
String name,
String property)
Finds a controller element specified by name and/or property |
| Uses of ControllerElement in com.jcorporate.expresso.ext.taglib |
| Fields in com.jcorporate.expresso.ext.taglib declared as ControllerElement | |
protected ControllerElement |
ElementIterator.oneElement
|
| Methods in com.jcorporate.expresso.ext.taglib that return ControllerElement | |
ControllerElement |
ElementIterator.getElement()
|
|
Expresso 5-6 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||