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.