nl.tudelft.simulation.introspection.gui
Class DefaultModelManager

java.lang.Object
  extended by nl.tudelft.simulation.introspection.gui.DefaultModelManager
All Implemented Interfaces:
ModelManager

public class DefaultModelManager
extends Object
implements ModelManager

A simple implementation.

Author:
Niels Lang

Field Summary
protected  Class defaultCollectionObjectTableModel
          the class of the defaultCollectionTableModel
protected  Class defaultObjectTableModel
          the class of the defaultTableModel
 
Constructor Summary
DefaultModelManager()
          Constructor
DefaultModelManager(Class objectModelClass, Class collectionModelClass)
          Constructor
 
Method Summary
 Class getDefaultCollectionObjectTableModel()
           
 Class getDefaultObjectTableModel()
           
 void setDefaultCollectionObjectTableModel(Class defaultCollectionObjectTableModel)
          sets the class of the default collection object table model
 void setDefaultObjectTableModel(Class defaultObjectTableModel)
          sets the class of the default object table model
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultObjectTableModel

protected Class defaultObjectTableModel
the class of the defaultTableModel


defaultCollectionObjectTableModel

protected Class defaultCollectionObjectTableModel
the class of the defaultCollectionTableModel

Constructor Detail

DefaultModelManager

public DefaultModelManager()
Constructor


DefaultModelManager

public DefaultModelManager(Class objectModelClass,
                           Class collectionModelClass)
Constructor

Parameters:
objectModelClass - the objectModelClass
collectionModelClass - the collectionModelClass
Method Detail

getDefaultCollectionObjectTableModel

public Class getDefaultCollectionObjectTableModel()
Specified by:
getDefaultCollectionObjectTableModel in interface ModelManager
Returns:
Returns the class of the default collection object table model
See Also:
#getDefaultCollectionObjectTableModel()

getDefaultObjectTableModel

public Class getDefaultObjectTableModel()
Specified by:
getDefaultObjectTableModel in interface ModelManager
Returns:
Returns the class of the default object table model
See Also:
#getDefaultObjectTableModel()

setDefaultCollectionObjectTableModel

public void setDefaultCollectionObjectTableModel(Class defaultCollectionObjectTableModel)
Description copied from interface: ModelManager
sets the class of the default collection object table model

Specified by:
setDefaultCollectionObjectTableModel in interface ModelManager
Parameters:
defaultCollectionObjectTableModel - the class
See Also:
#setDefaultCollectionObjectTableModel(java.lang.Class)

setDefaultObjectTableModel

public void setDefaultObjectTableModel(Class defaultObjectTableModel)
Description copied from interface: ModelManager
sets the class of the default object table model

Specified by:
setDefaultObjectTableModel in interface ModelManager
Parameters:
defaultObjectTableModel - the class
See Also:
#setDefaultObjectTableModel(java.lang.Class)


Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.