org.jacorb.ir.gui.typesystem.remote
public class IRValue extends IRContainer implements Value
| Constructor Summary | |
|---|---|
| IRValue()
Default-Konstruktor: wird von TypeSystem.createNode(...) benutzt | |
| IRValue(IRObject irObject) | |
| Method Summary | |
|---|---|
| String[] | allowedToAdd() |
| String | description() |
| Value[] | getAbstractBaseValues()
Return the abstract base values of this value. |
| TypeSystemNode[] | getAllFields()
Returns all fields defined here, including fields from
the base value and interfaces. |
| TypeSystemNode[] | getAllMembers()
Returns all value members defined here, including value members from
the base value. |
| TypeSystemNode[] | getAllOperations()
Returns all operations defined here, including operations from
the base value and interfaces, but excluding initializers. |
| Value | getBaseValue()
Return the concrete base value of this value, or null
if this base value has no base value. |
| Interface[] | getInterfaces()
Get the interfaces implemented by this value type.
|
| static String | nodeTypeName() |
| protected void | setIRObject(IRObject irObject)
Set the CORBA reference of the IR object we represent.
|
Parameters: irObject org.omg.CORBA.IRObject
Returns: An array of the node-type names of node-types that can be added here.
Returns: A textual description of this value type.
interfaces array, fill it in with
the InterfaceDef of the interfaces implemented by the
value type, and return the array.
Returns: A reference to the interfaces field.
Returns: A string denoting the node type implemented here.
Parameters: irObject The CORBA reference to be set.