Author: ruschein
Date: 2011-07-01 16:16:27 -0700 (Fri, 01 Jul 2011)
New Revision: 26006
Modified:
core3/layout-cytoscape-impl/trunk/pom.xml
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/StackedNodeLayout.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutFRAlgorithm.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutKKAlgorithm.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/circularLayout/CircularLayoutAlgorithm.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/AttributeCircleLayout.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/ISOMLayout.java
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/hierarchicalLayout/HierarchicalLayoutAlgorithm.java
Log:
Updated to track changes in work-api.
Modified: core3/layout-cytoscape-impl/trunk/pom.xml
===================================================================
--- core3/layout-cytoscape-impl/trunk/pom.xml 2011-07-01 23:06:07 UTC (rev
26005)
+++ core3/layout-cytoscape-impl/trunk/pom.xml 2011-07-01 23:16:27 UTC (rev
26006)
@@ -78,6 +78,11 @@
</plugins>
</build>
<dependencies>
+ <dependency>
+ <groupId>org.cytoscape</groupId>
+ <artifactId>work-api</artifactId>
+ <version>3.0.0-alpha4-SNAPSHOT</version>
+ </dependency>
<dependency>
<groupId>org.cytoscape</groupId>
<artifactId>model-api</artifactId>
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/StackedNodeLayout.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/StackedNodeLayout.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/StackedNodeLayout.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -32,6 +32,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -55,9 +56,9 @@
* @param y_start_position the y starting position for the stack
*/
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
/**
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutFRAlgorithm.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutFRAlgorithm.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutFRAlgorithm.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -41,6 +41,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -136,8 +137,8 @@
temperature, nIterations, supportWeights,
singlePartition));
}
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
}
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutKKAlgorithm.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutKKAlgorithm.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/bioLayout/BioLayoutKKAlgorithm.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -36,6 +36,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -98,8 +99,8 @@
m_anticollisionSpringStrength, supportWeights,
singlePartition));
}
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
}
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/circularLayout/CircularLayoutAlgorithm.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/circularLayout/CircularLayoutAlgorithm.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/circularLayout/CircularLayoutAlgorithm.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -5,6 +5,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -32,9 +33,9 @@
super(un, "circular", "Circular Layout", false);
}
- //TODO how to validate these values?
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override //TODO how to validate these values?
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/AttributeCircleLayout.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/AttributeCircleLayout.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/AttributeCircleLayout.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -43,6 +43,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
import org.cytoscape.work.util.ListSingleSelection;
@@ -83,8 +84,8 @@
}
@Override
- public boolean tunablesAreValid(final Appendable errMsg) {
- return attribute.length() > 0 && spacing > 0.0;
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return attribute.length() > 0 && spacing > 0.0 ?
ValidationState.OK : ValidationState.INVALID;
}
@Override
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/DegreeSortedCircleLayout.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -17,6 +17,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -35,9 +36,9 @@
this.tableMgr = tableMgr;
}
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
public TaskIterator getTaskIterator() {
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/ISOMLayout.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/ISOMLayout.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/graphPartition/ISOMLayout.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -3,6 +3,7 @@
*/
package csplugins.layout.algorithms.graphPartition;
+
import java.util.Iterator;
//import java.util.List;
@@ -10,11 +11,10 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
-/**
- *
- */
+
public class ISOMLayout extends AbstractLayoutAlgorithm implements
TunableValidator {
@Tunable(description="Number of iterations")
public int maxEpoch = 5000;
@@ -42,9 +42,9 @@
super(undoSupport,"isom", "Inverted Self-Organizing Map
Layout", true);
}
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ public ValidationState getValidationState(final Appendable errMsg) {
+ return ValidationState.OK;
}
public TaskIterator getTaskIterator() {
Modified:
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/hierarchicalLayout/HierarchicalLayoutAlgorithm.java
===================================================================
---
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/hierarchicalLayout/HierarchicalLayoutAlgorithm.java
2011-07-01 23:06:07 UTC (rev 26005)
+++
core3/layout-cytoscape-impl/trunk/src/main/java/csplugins/layout/algorithms/hierarchicalLayout/HierarchicalLayoutAlgorithm.java
2011-07-01 23:16:27 UTC (rev 26006)
@@ -44,6 +44,7 @@
import org.cytoscape.work.TaskIterator;
import org.cytoscape.work.Tunable;
import org.cytoscape.work.TunableValidator;
+import org.cytoscape.work.TunableValidator.ValidationState;
import org.cytoscape.work.undo.UndoSupport;
@@ -95,9 +96,9 @@
super(undoSupport, "hierarchical", "Hierarchical Layout",true);
}
- // TODO
- public boolean tunablesAreValid(final Appendable errMsg) {
- return true;
+ @Override // TODO
+ 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.