Author: ruschein
Date: 2011-07-01 16:18:30 -0700 (Fri, 01 Jul 2011)
New Revision: 26007

Modified:
   core3/layout-jgraph-impl/trunk/pom.xml
   
core3/layout-jgraph-impl/trunk/src/main/java/csplugins/layout/JGraphLayoutWrapper.java
Log:
Updated to track changes in work-api.

Modified: core3/layout-jgraph-impl/trunk/pom.xml
===================================================================
--- core3/layout-jgraph-impl/trunk/pom.xml      2011-07-01 23:16:27 UTC (rev 
26006)
+++ core3/layout-jgraph-impl/trunk/pom.xml      2011-07-01 23:18:30 UTC (rev 
26007)
@@ -84,6 +84,11 @@
        <dependencies>
                <dependency>
                        <groupId>org.cytoscape</groupId>
+                       <artifactId>work-api</artifactId>
+                       <version>3.0.0-alpha4-SNAPSHOT</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.cytoscape</groupId>
                        <artifactId>layout-api</artifactId>
                        <version>3.0.0-alpha3-SNAPSHOT</version>
                </dependency>

Modified: 
core3/layout-jgraph-impl/trunk/src/main/java/csplugins/layout/JGraphLayoutWrapper.java
===================================================================
--- 
core3/layout-jgraph-impl/trunk/src/main/java/csplugins/layout/JGraphLayoutWrapper.java
      2011-07-01 23:16:27 UTC (rev 26006)
+++ 
core3/layout-jgraph-impl/trunk/src/main/java/csplugins/layout/JGraphLayoutWrapper.java
      2011-07-01 23:18:30 UTC (rev 26007)
@@ -1,9 +1,12 @@
 package csplugins.layout;
 
+
 import org.cytoscape.view.layout.AbstractLayoutAlgorithm;
 import org.cytoscape.work.TaskIterator;
 import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
 import org.cytoscape.work.undo.UndoSupport;
+
 import org.jgraph.plugins.layouts.AnnealingLayoutAlgorithm;
 import org.jgraph.plugins.layouts.CircleGraphLayout;
 import org.jgraph.plugins.layouts.GEMLayoutAlgorithm;
@@ -15,8 +18,8 @@
 import org.jgraph.plugins.layouts.SugiyamaLayoutAlgorithm;
 import org.jgraph.plugins.layouts.TreeLayoutAlgorithm;
 
+
 public class JGraphLayoutWrapper extends AbstractLayoutAlgorithm implements 
TunableValidator {
-       
        public static final int ANNEALING = 0;
        public static final int MOEN = 1;
        public static final int CIRCLE_GRAPH = 2;
@@ -84,9 +87,9 @@
                layoutSettings = layout.createSettings();
        }
 
-       //TODO how to validate the parameter values?
-       public boolean tunablesAreValid(final Appendable errMsg) {              
-               return true;
+       @Override //TODO how to validate the parameter values?
+       public ValidationState getValidationState(final Appendable errMsg) {    
        
+               return ValidationState.OK;
        }
 
        public TaskIterator getTaskIterator() {

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