org.jacorb.ir.gui.typesystem.remote

Class RemoteTypeSystem

public class RemoteTypeSystem extends TypeSystem

Author: Joerg v. Frantzius Gerald Brose. $Id: RemoteTypeSystem.java,v 1.14 2006/06/14 11:56:15 alphonse.bendt Exp $

Constructor Summary
RemoteTypeSystem()
RemoteTypeSystem(String ior)
Method Summary
DefaultTreeModelcreateTreeModelRoot()
Creates a TreeModel that contains only root enthC$lt.
static TypeSystemNodecreateTypeSystemNode(Object obj)
DefaultTableModelgetTableModel(DefaultMutableTreeNode treeNode)
TreeExpansionListenergetTreeExpansionListener(TreeModel treeModel)
TreeModelgetTreeModel()

Constructor Detail

RemoteTypeSystem

public RemoteTypeSystem()

RemoteTypeSystem

public RemoteTypeSystem(String ior)

Method Detail

createTreeModelRoot

public DefaultTreeModel createTreeModelRoot()
Creates a TreeModel that contains only root enthC$lt. To expand nodes, the TreeExpansionListener returned from getTreeExpansionListener(treeModel) needs to be registered with JTree.

Returns: javax.swing.tree.DefaultTreeModel

createTypeSystemNode

public static TypeSystemNode createTypeSystemNode(Object obj)

Parameters: obj org.omg.CORBA.IRObject

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

getTableModel

public DefaultTableModel getTableModel(DefaultMutableTreeNode treeNode)

Parameters: treeNode org.jacorb.ir.gui.typesystem.TypeSystemNode

Returns: TableModel

getTreeExpansionListener

public TreeExpansionListener getTreeExpansionListener(TreeModel treeModel)

Parameters: treeModel javax.swing.tree.DefaultTreeModel

Returns: javax.swing.event.TreeExpansionListener

getTreeModel

public TreeModel getTreeModel()

Returns: javax.swing.tree.TreeModel