org.jacorb.ir.gui.typesystem.remote

Class IRNode

Known Direct Subclasses:
IRContainer, IREnum, IREnumMember, IRException, IRFixed, IRNodeWithType, IRPrimitive, IRString, IRStruct, IRTypedef, IRUnion, IRWstring

public abstract class IRNode
extends TypeSystemNode

Field Summary

protected IRObject
irObject
protected String
repositoryID

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

absoluteName, name, treeNode

Constructor Summary

IRNode()
Dient nur dem Durchreichen des Konstruktor-Aufrufs an Oberklasse
IRNode(IRObject irObject)

Method Summary

String[]
allowedToAdd()
String
description()
String
getAbsoluteName()
TypeCode
getTypeCode()
protected void
setIRObject(IRObject irobj)
Referenz auf dazugeh?riges IRObject setzen.(kann null sein, z.B. bei StructMember) Holt au?erdem den name() des IRObject, wenn es ein Contained Objekt ist

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

Field Details

irObject

protected IRObject irObject


repositoryID

protected String repositoryID

Constructor Details

IRNode

protected IRNode()
Dient nur dem Durchreichen des Konstruktor-Aufrufs an Oberklasse


IRNode

protected IRNode(IRObject irObject)

Parameters:
irObject - org.omg.CORBA.IRObject

Method Details

allowedToAdd

public String[] allowedToAdd()
Overrides:
allowedToAdd in interface TypeSystemNode

Returns:
java.lang.String[]


description

public String description()
Overrides:
description in interface TypeSystemNode

Returns:
java.lang.String


getAbsoluteName

public String getAbsoluteName()
Overrides:
getAbsoluteName in interface TypeSystemNode

Returns:
java.lang.String


getTypeCode

public TypeCode getTypeCode()

Returns:
org.omg.CORBA.TypeCode


setIRObject

protected void setIRObject(IRObject irobj)
Referenz auf dazugeh?riges IRObject setzen.(kann null sein, z.B. bei StructMember) Holt au?erdem den name() des IRObject, wenn es ein Contained Objekt ist

Parameters:
irobj - org.omg.CORBA.IRObject