Package org.openurp.web.view.component
Class HierarchyUIBean<T extends HierarchyUIBean<?>>
java.lang.Object
org.beangle.struts2.view.component.Component
org.beangle.struts2.view.component.UIBean
org.beangle.struts2.view.component.ClosingUIBean
org.beangle.struts2.view.component.IterableUIBean
org.openurp.web.view.component.HierarchyUIBean<T>
- Direct Known Subclasses:
Menu.Option
public abstract class HierarchyUIBean<T extends HierarchyUIBean<?>>
extends org.beangle.struts2.view.component.IterableUIBean
-
Field Summary
Fields inherited from class org.beangle.struts2.view.component.ClosingUIBean
bodyFields inherited from class org.beangle.struts2.view.component.UIBean
cssClass, id, themeFields inherited from class org.beangle.struts2.view.component.Component
COMPONENT_STACK, parameters, stack -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.beangle.struts2.view.component.IterableUIBean
iterator, nextMethods inherited from class org.beangle.struts2.view.component.ClosingUIBean
end, getBody, setTheme, usesBodyMethods inherited from class org.beangle.struts2.view.component.UIBean
evaluateParams, generateIdIfEmpty, getContainer, getCssClass, getId, getParameterString, getRequest, getRequestParameter, getRequestURI, getText, getText, getTheme, getValue, mergeTemplate, processLabel, render, setCssClass, setIdMethods inherited from class org.beangle.struts2.view.component.Component
addAllParameters, addParameter, altSyntax, altSyntax, completeExpressionIfAltSyntax, end, fieldError, findAncestor, findString, findString, findStringIfAltSyntax, findValue, findValue, findValue, getComponentStack, getParameters, popComponentStack, stripExpressionIfAltSyntax, stripExpressionIfAltSyntax, toString
-
Constructor Details
-
HierarchyUIBean
public HierarchyUIBean(com.opensymphony.xwork2.util.ValueStack stack)
-
-
Method Details
-
getParent
-
setParent
-
getChildren
-
addChild
-
nextChild
protected abstract boolean nextChild() -
parentNext
protected abstract boolean parentNext() -
start
- Overrides:
startin classorg.beangle.struts2.view.component.IterableUIBean
-
doEnd
- Overrides:
doEndin classorg.beangle.struts2.view.component.IterableUIBean
-