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