Package overit.geocall.platform.ui
Class UINode
java.lang.Object
overit.geocall.platform.ui.UINode
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Component,GIConfiguration,GIElementBase,PdfComponent,PlanningMonitorActivityTooltip,PlanningMonitorActivityTooltipFrame,PlanningMonitorActivityTooltipItem,StaticView,UIExport,XlsxComponent
The class implements a node of the user interface component definition tree; it exposes
the management methods for finding the root node, the parent node, the list of child nodes, etc.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEmpty methodvoidaddChildText(String text) Empty methodReturns the list of children of this UINodeintReturns the id of this UINodeReturns the parent node of this UINodegetRoot()Returns the root of the user interface component definition tree of this UINodeReturns the schema of this UINodevoidsetNodeId(int nodeid) Sets the id of this UINodevoidSets the parent node of this UINodevoidSets the schema of this UINode
-
Constructor Details
-
UINode
public UINode()
-
-
Method Details
-
setParent
Sets the parent node of this UINode- Parameters:
parent- The parentUINode
-
addChild
Empty method- Parameters:
n- Not used
-
addChildText
Empty method- Parameters:
text- Not used
-
getParent
Returns the parent node of this UINode- Returns:
- The parent
UINode
-
getRoot
Returns the root of the user interface component definition tree of this UINode- Returns:
- The root
UINode
-
getChildren
Returns the list of children of this UINode- Returns:
- The
ArrayListthat contains the children nodes
-
setSchema
Sets the schema of this UINode- Parameters:
uis- TheUISchema
-
getSchema
Returns the schema of this UINode- Returns:
- The
UISchema
-
getNodeId
public int getNodeId()Returns the id of this UINode- Returns:
- THe numeri identifier
-
setNodeId
public void setNodeId(int nodeid) Sets the id of this UINode- Parameters:
nodeid- The numeric identifier
-