© 2006-2007 ETH Zurich

org.ximtec.igesture.tool.view.testbench.wrapper
Class AlgorithmWrapper

java.lang.Object
  extended by org.ximtec.igesture.core.DefaultPropertyChangeNotifier
      extended by org.ximtec.igesture.tool.view.testbench.wrapper.AlgorithmWrapper
All Implemented Interfaces:
DataObjectWrapper, PropertyChangeNotifier

public class AlgorithmWrapper
extends DefaultPropertyChangeNotifier
implements DataObjectWrapper

Comment

Version:
1.0 23.03.2008
Author:
Ueli Kurmann

Field Summary
 
Fields inherited from class org.ximtec.igesture.core.DefaultPropertyChangeNotifier
propertyChangeSupport
 
Constructor Summary
AlgorithmWrapper(MainModel mainModel, Class<? extends Algorithm> algorithmClass)
           
 
Method Summary
 void addConfiguration(Configuration configuration)
           
 Class<? extends Algorithm> getAlgorithm()
           
 List<DataObject> getDataObjects()
          Returns the list of data objects managed by this data object wrapper.
 String getName()
           
 void removeConfiguration(Configuration configuration)
           
 String toString()
           
 
Methods inherited from class org.ximtec.igesture.core.DefaultPropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AlgorithmWrapper

public AlgorithmWrapper(MainModel mainModel,
                        Class<? extends Algorithm> algorithmClass)
Method Detail

addConfiguration

public void addConfiguration(Configuration configuration)

removeConfiguration

public void removeConfiguration(Configuration configuration)

getAlgorithm

public Class<? extends Algorithm> getAlgorithm()

getName

public String getName()

toString

public String toString()
Overrides:
toString in class Object

getDataObjects

public List<DataObject> getDataObjects()
Description copied from interface: DataObjectWrapper
Returns the list of data objects managed by this data object wrapper.

Specified by:
getDataObjects in interface DataObjectWrapper
Returns:
list of data objects.

© 2006-2007 ETH Zurich

Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.