Author: mes
Date: 2011-09-15 16:16:04 -0700 (Thu, 15 Sep 2011)
New Revision: 26834

Modified:
   
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/BasicGUITunableHandlerFactory.java
   
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/GUITunableHandlerFactory.java
Log:
made GUITunableHandlerFactory stuff a bit more flexible - and also probably 
pointless

Modified: 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/BasicGUITunableHandlerFactory.java
===================================================================
--- 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/BasicGUITunableHandlerFactory.java
       2011-09-15 23:04:22 UTC (rev 26833)
+++ 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/BasicGUITunableHandlerFactory.java
       2011-09-15 23:16:04 UTC (rev 26834)
@@ -3,9 +3,9 @@
 import org.cytoscape.work.BasicTunableHandlerFactory;
 
 
-public class BasicGUITunableHandlerFactory extends 
BasicTunableHandlerFactory<GUITunableHandler> implements 
GUITunableHandlerFactory {
+public class BasicGUITunableHandlerFactory<T extends GUITunableHandler> 
extends BasicTunableHandlerFactory<T> implements GUITunableHandlerFactory<T> {
 
-       public BasicGUITunableHandlerFactory(Class<GUITunableHandler> c, 
Class<?>... classes ) {
+       public BasicGUITunableHandlerFactory(Class<T> c, Class<?>... classes ) {
                super(c, classes);
        }
 

Modified: 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/GUITunableHandlerFactory.java
===================================================================
--- 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/GUITunableHandlerFactory.java
    2011-09-15 23:04:22 UTC (rev 26833)
+++ 
core3/api/branches/no-spring/work-swing-api/src/main/java/org/cytoscape/work/swing/GUITunableHandlerFactory.java
    2011-09-15 23:16:04 UTC (rev 26834)
@@ -2,6 +2,6 @@
 
 import org.cytoscape.work.TunableHandlerFactory;
 
-public interface GUITunableHandlerFactory extends 
TunableHandlerFactory<GUITunableHandler> {
+public interface GUITunableHandlerFactory<T extends GUITunableHandler> extends 
TunableHandlerFactory<T> {
 
 }

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to