|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.zkoss.zuss.metainfo.VariableDefinition
public class VariableDefinition
Represents a variable definition (@xx: y1 y2).
The children are the values of this variable (i.e., y1 y2).
Constructor Summary | |
---|---|
VariableDefinition(NodeInfo parent,
java.lang.String name,
Expression expr,
int lineno)
|
Method Summary | |
---|---|
void |
appendChild(NodeInfo child)
Append a child |
java.util.List<NodeInfo> |
getChildren()
Returns a readonly list of children. |
Expression |
getExpression()
Returns the variable's expression. |
int |
getLine()
Returns the line number of this info. |
java.lang.String |
getName()
Returns the variable's name. |
NodeInfo |
getParent()
Returns the parent, or null if it is the root. |
boolean |
removeChild(NodeInfo child)
Removes a child. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public VariableDefinition(NodeInfo parent, java.lang.String name, Expression expr, int lineno)
Method Detail |
---|
public java.lang.String getName()
public Expression getExpression()
public java.lang.String toString()
toString
in class java.lang.Object
public int getLine()
NodeInfo
getLine
in interface NodeInfo
public NodeInfo getParent()
NodeInfo
getParent
in interface NodeInfo
public java.util.List<NodeInfo> getChildren()
NodeInfo
Note: the returned list is readonly. To modify, please use
NodeInfo.appendChild(org.zkoss.zuss.metainfo.NodeInfo)
and NodeInfo.removeChild(org.zkoss.zuss.metainfo.NodeInfo)
instead.
getChildren
in interface NodeInfo
public void appendChild(NodeInfo child)
NodeInfo
appendChild
in interface NodeInfo
public boolean removeChild(NodeInfo child)
NodeInfo
removeChild
in interface NodeInfo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |