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 Details

    • 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.