org.jacorb.ir.gui.typesystem.remote

Class RemoteTypeSystem


public class RemoteTypeSystem
extends TypeSystem

Author:
Joerg v. Frantzius, Gerald Brose. $Id: RemoteTypeSystem.java,v 1.12 2004/05/06 12:39:59 nicolas Exp $

Field Summary

Fields inherited from class org.jacorb.ir.gui.typesystem.TypeSystem

treeModel

Constructor Summary

RemoteTypeSystem()
RemoteTypeSystem(String ior)

Method Summary

DefaultTreeModel
createTreeModelRoot()
Creates a TreeModel that contains only root enth?lt.
static TypeSystemNode
createTypeSystemNode(java.lang.Object obj)
DefaultTableModel
getTableModel(DefaultMutableTreeNode treeNode)
javax.swing.event.TreeExpansionListener
getTreeExpansionListener(TreeModel treeModel)
TreeModel
getTreeModel()
static void
main(args[] )

Methods inherited from class org.jacorb.ir.gui.typesystem.TypeSystem

createNode, createTreeModelRoot, getTableModel, getTreeExpansionListener, getTreeModel, registerNodeType

Constructor Details

RemoteTypeSystem

public RemoteTypeSystem()


RemoteTypeSystem

public RemoteTypeSystem(String ior)

Parameters:
ior - java.lang.String

Method Details

createTreeModelRoot

public DefaultTreeModel createTreeModelRoot()
Creates a TreeModel that contains only root enth?lt. To expand nodes, the TreeExpansionListener returned from getTreeExpansionListener(treeModel) needs to be registered with JTree.
Overrides:
createTreeModelRoot in interface TypeSystem

Parameters:

Returns:
javax.swing.tree.DefaultTreeModel


createTypeSystemNode

public static TypeSystemNode createTypeSystemNode(java.lang.Object obj)

Parameters:

Returns:
org.jacorb.ir.gui.typesystem.TypeSystemNode


getTableModel

public DefaultTableModel getTableModel(DefaultMutableTreeNode treeNode)
Overrides:
getTableModel in interface TypeSystem

Parameters:

Returns:
TableModel


getTreeExpansionListener

public javax.swing.event.TreeExpansionListener getTreeExpansionListener(TreeModel treeModel)
Overrides:
getTreeExpansionListener in interface TypeSystem

Parameters:
treeModel - javax.swing.tree.DefaultTreeModel

Returns:
javax.swing.event.TreeExpansionListener


getTreeModel

public TreeModel getTreeModel()
Overrides:
getTreeModel in interface TypeSystem

Parameters:

Returns:
javax.swing.tree.TreeModel


main

public static void main(args[] )

Parameters: