Cytoscape 3.0.1 API

org.cytoscape.work.swing
Class SimpleGUITunableHandlerFactory<T extends GUITunableHandler>

java.lang.Object
  extended by org.cytoscape.work.BasicTunableHandlerFactory<T>
      extended by 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
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.

Cytoscape 3.0.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.