public abstract class TypeSystemNode extends ModelParticipant
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
absoluteName |
protected java.lang.String |
name |
protected javax.swing.tree.DefaultMutableTreeNode |
treeNode |
| Modifier | Constructor and Description |
|---|---|
|
TypeSystemNode() |
protected |
TypeSystemNode(javax.swing.tree.DefaultMutableTreeNode treeNode) |
|
TypeSystemNode(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
allowedToAdd()
Gibt Array mit Strings zurück: die Node-Typen, die zu dieser Node
hinzugefügt werden können.
|
int |
compareTo(ModelParticipant other) |
java.lang.String |
description() |
java.lang.String |
getAbsoluteName() |
java.lang.String |
getInstanceNodeTypeName() |
java.lang.String |
getName() |
protected void |
insertChild(TypeSystemNode newChild)
Füge neues Child zu Node hinzu.
|
static java.lang.String |
nodeTypeName()
Gib den Namen des Typen der Node zurück, z.B.
|
protected void |
setAbsoluteName(java.lang.String absoluteName) |
protected void |
setName(java.lang.String name)
wird von Unterklassen von TypeSystemNode aufgerufen, deswegen protected
|
java.lang.String |
toString()
Soll möglichst IDL-ähnliche komplette Textrepräsentation zurückgeben
aber nur der Node selbst.
|
addToParent, buildTree, expand, getModelRepresentant, setModelRepresentantprotected javax.swing.tree.DefaultMutableTreeNode treeNode
protected java.lang.String name
protected java.lang.String absoluteName
public TypeSystemNode()
protected TypeSystemNode(javax.swing.tree.DefaultMutableTreeNode treeNode)
public TypeSystemNode(java.lang.String name)
name - java.lang.Stringpublic java.lang.String[] allowedToAdd()
public int compareTo(ModelParticipant other)
compareTo in class ModelParticipantother - org.jacorb.ir.gui.typesystem.ModelParticipantpublic java.lang.String description()
public java.lang.String getAbsoluteName()
public java.lang.String getInstanceNodeTypeName()
public java.lang.String getName()
protected void insertChild(TypeSystemNode newChild) throws org.jacorb.ir.gui.typesystem.IllegalChildException
newChild - TypeSystemNodeorg.jacorb.ir.gui.typesystem.IllegalChildExceptionpublic static java.lang.String nodeTypeName()
protected void setAbsoluteName(java.lang.String absoluteName)
protected void setName(java.lang.String name)
name - java.lang.Stringpublic java.lang.String toString()
toString in class java.lang.Object