codec.adapt
Class DynNode
java.lang.Object
|
+--codec.adapt.DynNode
- public final class DynNode
- extends java.lang.Object
Declaration of objects created by CorbaTtcnAdapter.
Constructor Summary |
DynNode(java.lang.String _name,
org.omg.CORBA.Any _value,
int _flags)
|
Method Summary |
int |
flags()
Flags for supporting OpenTTCN-oriented model of introspection. |
java.lang.String |
name()
Name of the element as it is defined in Interface Repository. |
org.omg.CORBA.Any |
value()
Currently introspected value. |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
name_
private java.lang.String name_
value_
private org.omg.CORBA.Any value_
flags_
private int flags_
FLAGS_BEG_OF_NODE
public static final int FLAGS_BEG_OF_NODE
FLAGS_END_OF_NODE
public static final int FLAGS_END_OF_NODE
FLAGS_LEAF
public static final int FLAGS_LEAF
DynNode
public DynNode(java.lang.String _name,
org.omg.CORBA.Any _value,
int _flags)
name
public java.lang.String name()
- Name of the element as it is defined in Interface Repository.
Note that Visitor will not make any check for correspondence of
element name in TTCN PDU and in Interface Repository if and only
if "name" field contains blank (that is, "") string. Pointer to
null
is prohibited.
value
public org.omg.CORBA.Any value()
- Currently introspected value.
flags
public int flags()
- Flags for supporting OpenTTCN-oriented model of introspection.
Structured data under introspection is viewed as a tree with nodes
and leaves and is serialized into a sequence of DynNode's, each
having "flags" set according to the state of tree navigation.