Package org.cytoscape.work.swing
Class SimpleGUITunableHandlerFactory<T extends GUITunableHandler>
- java.lang.Object
-
- org.cytoscape.work.BasicTunableHandlerFactory<T>
-
- org.cytoscape.work.swing.SimpleGUITunableHandlerFactory<T>
-
- Type Parameters:
T
-
- All Implemented Interfaces:
GUITunableHandlerFactory<T>
,TunableHandlerFactory<T>
public final class SimpleGUITunableHandlerFactory<T extends GUITunableHandler> extends BasicTunableHandlerFactory<T> implements GUITunableHandlerFactory<T>
A specialization for GUITunableHandlers.
Cytoscape Backwards Compatibility (Final Class): This class is final and therefore can't be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.
-
-
Constructor Summary
Constructors Constructor Description SimpleGUITunableHandlerFactory(Class<T> specificHandlerType, Class<?>... classesToMatch)
Constructs this BasicGUITunableHandlerFactory.
-
Method Summary
-
Methods inherited from class org.cytoscape.work.BasicTunableHandlerFactory
createTunableHandler, createTunableHandler
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cytoscape.work.TunableHandlerFactory
createTunableHandler, createTunableHandler
-
-
-
-
Constructor Detail
-
SimpleGUITunableHandlerFactory
public SimpleGUITunableHandlerFactory(Class<T> specificHandlerType, Class<?>... classesToMatch)
Constructs this BasicGUITunableHandlerFactory.- Parameters:
specificHandlerType
- The class of the specific handler to be constructed to handle the matching classes. For instance FloatHandler.class might be specified to handle values with a Float type.classesToMatch
- One or more class types that will be handled by this handler. For example the FloatHandler might handle both Float.class and float.class.
-
-