public abstract class TypeSystem
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected javax.swing.tree.DefaultTreeModel |
treeModel |
Constructor and Description |
---|
TypeSystem() |
Modifier and Type | Method and Description |
---|---|
static TypeSystemNode |
createNode(java.lang.String nodeTypeName)
Erzeugt node entsprechend dem übergebenen nodeTypeName
(z.B.
|
abstract javax.swing.tree.DefaultTreeModel |
createTreeModelRoot()
Erzeugt TreeModel, das nur root enthält.
|
abstract javax.swing.table.DefaultTableModel |
getTableModel(javax.swing.tree.DefaultMutableTreeNode treeNode)
This method was created by a SmartGuide.
|
abstract javax.swing.event.TreeExpansionListener |
getTreeExpansionListener(javax.swing.tree.TreeModel treeModel)
This method was created by a SmartGuide.
|
abstract javax.swing.tree.TreeModel |
getTreeModel()
This method was created by a SmartGuide.
|
protected static void |
registerNodeType(java.lang.String nodeTypeName,
java.lang.String className)
Wird von static initializern von Unterklassen von TypeSystemNode aufgerufen, um sich für
createNode() zu registrieren.
|
public static TypeSystemNode createNode(java.lang.String nodeTypeName) throws java.lang.ClassNotFoundException
nodeTypeName
- java.lang.Stringjava.lang.ClassNotFoundException
public abstract javax.swing.tree.DefaultTreeModel createTreeModelRoot()
public abstract javax.swing.table.DefaultTableModel getTableModel(javax.swing.tree.DefaultMutableTreeNode treeNode)
public abstract javax.swing.event.TreeExpansionListener getTreeExpansionListener(javax.swing.tree.TreeModel treeModel)
treeModel
- javax.swing.tree.DefaultTreeModelpublic abstract javax.swing.tree.TreeModel getTreeModel()
protected static void registerNodeType(java.lang.String nodeTypeName, java.lang.String className)
nodeTypeName
- java.lang.StringclassName
- java.lang.String