org.jacorb.ir.gui.typesystem.remote

Class IRValueBox

Implemented Interfaces:
AbstractContainer, TypeAssociator

public class IRValueBox
extends IRNodeWithType
implements AbstractContainer

Field Summary

Fields inherited from class org.jacorb.ir.gui.typesystem.remote.IRNode

irObject, repositoryID

Fields inherited from class org.jacorb.ir.gui.typesystem.TypeSystemNode

absoluteName, name, treeNode

Constructor Summary

IRValueBox()
IRValueBox constructor.
IRValueBox(IRObject irObject)
IRValueBox constructor.

Method Summary

ModelParticipant[]
contents()
The contents here is the type that is boxed.
static String
nodeTypeName()

Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRNodeWithType

description, getAssociatedType, getAssociatedTypeSystemNode, setAssociatedTypeSystemNode

Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRNode

allowedToAdd, description, getAbsoluteName, getTypeCode, setIRObject

Methods inherited from class org.jacorb.ir.gui.typesystem.TypeSystemNode

allowedToAdd, compareTo, description, getAbsoluteName, getInstanceNodeTypeName, getName, insertChild, nodeTypeName, setAbsoluteName, setName, toString

Methods inherited from class org.jacorb.ir.gui.typesystem.ModelParticipant

addToParent, buildTree, compareTo, expand, getModelRepresentant, setModelRepresentant

Constructor Details

IRValueBox

protected IRValueBox()
IRValueBox constructor.


IRValueBox

protected IRValueBox(IRObject irObject)
IRValueBox constructor.

Parameters:
irObject - org.omg.CORBA.IRObject

Method Details

contents

public ModelParticipant[] contents()
The contents here is the type that is boxed.
Specified by:
contents in interface AbstractContainer


nodeTypeName

public static String nodeTypeName()
Overrides:
nodeTypeName in interface TypeSystemNode

Returns:
A string denoting the node type implemented here.