public class UpperNode extends TreeNodeAdapter
| Constructor and Description |
|---|
UpperNode(java.util.Vector operands)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
childrenInfoString()
Sub-classes should override this method to return the result of
toString on each child, separated by new lines.
|
boolean |
getBoolean(MboRemote mbo)
No boolean value
|
java.util.Date |
getDate(MboRemote mbo)
No date value
|
double |
getDouble(MboRemote mbo)
double value
|
int |
getInt(MboRemote mbo)
integer value
|
int |
getNodeDataType()
This node is always a string node.
|
java.lang.String |
getString(MboRemote mbo)
string value
|
protected java.lang.String |
parentInfoString()
Sub-classes should override this method to create a string which
provides information for the parent node only.
|
void |
setOperands(MboRemote mbo,
java.util.Vector operands)
Sets the operands for custom class.
|
getNodeDataType, toStringpublic UpperNode(java.util.Vector operands)
throws ParseException
ParseExceptionpublic boolean getBoolean(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.lang.String getString(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic double getDouble(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic int getInt(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic java.util.Date getDate(MboRemote mbo) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic int getNodeDataType()
protected java.lang.String parentInfoString()
parentInfoString in class TreeNodeAdapterprotected java.lang.String childrenInfoString()
Note there is no new line character after the last child.
childrenInfoString in class TreeNodeAdapterpublic void setOperands(MboRemote mbo, java.util.Vector operands) throws MXException, java.rmi.RemoteException
TreeNodeMXExceptionjava.rmi.RemoteException