org.jacorb.ir.gui.typesystem
Class TypeSystemNode
public abstract class TypeSystemNode
This class was generated by a SmartGuide.
absoluteName
protected String absoluteName
name
protected String name
treeNode
protected DefaultMutableTreeNode treeNode
TypeSystemNode
public TypeSystemNode()
TypeSystemNode
protected TypeSystemNode(DefaultMutableTreeNode treeNode)
TypeSystemNode
public TypeSystemNode(String name)
name
- java.lang.String
allowedToAdd
public String[] allowedToAdd()
Gibt Array mit Strings zur?ck: die Node-Typen, die zu dieser Node
hinzugef?gt werden k?nnen.
IRModule z.B. gibt "module", "interface" usw. zur?ck.
- java.util.Enumeration
description
public String description()
- java.lang.String
getAbsoluteName
public String getAbsoluteName()
- java.lang.String
getInstanceNodeTypeName
public String getInstanceNodeTypeName()
- java.lang.String
getName
public String getName()
- java.lang.String
insertChild
protected void insertChild(TypeSystemNode newChild)
throws org.jacorb.ir.gui.typesystem.IllegalChildException
F?ge neues Child zu Node hinzu. Wird nur von TypeSystem.insertChild(..) aufgerufen.
Macht hier nichts als Exception zu werfen, wenn newChild nicht zugelassen ist, mu? also
von Unterklassen ?berschrieben werden, um z.B. entsprechende Methode auf IR aufzurufen.
Bei illegalem Child-Typ wird IllegalChildException geworfen.
newChild
- TypeSystemNode
nodeTypeName
public static String nodeTypeName()
Gib den Namen des Typen der Node zur?ck, z.B. den IDL-Bezeichner "Module"
- java.lang.String
setAbsoluteName
protected void setAbsoluteName(String absoluteName)
setName
protected void setName(String name)
wird von Unterklassen von TypeSystemNode aufgerufen, deswegen protected
name
- java.lang.String
toString
public String toString()
Soll m?glichst IDL-?hnliche komplette Textrepr?sentation zur?ckgeben
aber nur der Node selbst.
- java.lang.String