org.jacorb.ir.gui.typesystem
public class ModelBuilder extends Object implements Runnable, TreeExpansionListener, TreeModelListener
| Field Summary | |
|---|---|
| protected Hashtable | expandedModParts |
| protected Hashtable | treeNodesAndTableModels |
| protected Hashtable | treeViewsToUpdate |
| Method Summary | |
|---|---|
| DefaultTreeModel | buildTreeModel(ModelParticipant rootModPart) |
| DefaultTreeModel | buildTreeModelAsync(ModelParticipant rootModPart) |
| DefaultTreeModel | createTreeModelRoot(ModelParticipant rootModPart)
Erzeugt TreeModel, das nur root enthC$lt. |
| static ModelBuilder | getSingleton() |
| DefaultTableModel | getTableModel(DefaultTreeModel treeModel, DefaultMutableTreeNode treeNode) |
| TreeExpansionListener | getTreeExpansionListener(TreeModel treeModel) |
| void | run() |
| void | treeCollapsed(TreeExpansionEvent e) |
| void | treeExpanded(TreeExpansionEvent e) |
| void | treeNodesChanged(TreeModelEvent te) |
| void | treeNodesInserted(TreeModelEvent te) |
| void | treeNodesRemoved(TreeModelEvent te) |
| void | treeStructureChanged(TreeModelEvent te) |
Returns: javax.swing.tree.TreeModel
Returns: javax.swing.tree.TreeModel
Returns: TableModel
Parameters: treeModel javax.swing.tree.DefaultTreeModel
Returns: javax.swing.event.TreeExpansionListener
Parameters: e javax.swing.event.TreeExpansionEvent
Parameters: e javax.swing.event.TreeExpansionEvent