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
ConstructorDescriptionSimpleGUITunableHandlerFactory
(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 Details
-
SimpleGUITunableHandlerFactory
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.
-