Author: ruschein
Date: 2010-10-25 10:19:48 -0700 (Mon, 25 Oct 2010)
New Revision: 22354

Modified:
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/DataTableTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/EdgeViewTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkCollectionTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewCollectionTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NodeViewTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/RowTaskFactory.java
Log:
Added missing JavaDoc comments.

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTask.java 
    2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTask.java 
    2010-10-25 17:19:48 UTC (rev 22354)
@@ -32,12 +32,16 @@
 import org.cytoscape.work.AbstractTask;
 
 
+/** Base class for all tasks that need to operate on a {...@link CyRow}. */
 public abstract class AbstractRowTask extends AbstractTask {
-
+       /** The row that descendents will operate on. */
        final protected CyRow row;
 
+       /** Base class constructor for all tasks that need to be provisioned 
with a CyRow.
+        *  @param row  a non-null CyRow that descendents will operate on
+        */
        public AbstractRowTask(final CyRow row) {
-               if ( row == null )
+               if (row == null)
                        throw new NullPointerException("CyRow is null");
 
                this.row = row; 

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTaskFactory.java
      2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractRowTaskFactory.java
      2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
-  Copyright (c) 2006, The Cytoscape Consortium (www.cytoscape.org)
+  Copyright (c) 2006, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
-  The Cytoscape Consortium is:
-  - Institute for Systems Biology
-  - University of California San Diego
-  - Memorial Sloan-Kettering Cancer Center
-  - Institut Pasteur
-  - Agilent Technologies
-
   This library is free software; you can redistribute it and/or modify it
   under the terms of the GNU Lesser General Public License as published
   by the Free Software Foundation; either version 2.1 of the License, or
@@ -32,20 +25,25 @@
   along with this library; if not, write to the Free Software Foundation,
   Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 */
-
 package org.cytoscape.task;
 
+
 import org.cytoscape.model.CyRow;
 
-public abstract class AbstractRowTaskFactory implements RowTaskFactory {
 
+/** Base class for all task factories that need to create tasks that have been 
provisioned with a {...@link CyRow}. */
+public abstract class AbstractRowTaskFactory implements RowTaskFactory {
+       /** The CyRow that will be passed into any task that will be created by 
descendents of this class. */
        protected CyRow row;
 
+       /** Used to provision this class with a {...@link CyRow} that will be 
passed into any task
+        *  constructed by this factory.
+        *  @param row  a non-null CyRow
+        */
        public void setRow(CyRow row) {
-               if ( row == null )
+               if (row == null)
                        throw new NullPointerException("CyRow is null");
 
                this.row = row;
        }
-
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/DataTableTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/DataTableTaskFactory.java
        2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/DataTableTaskFactory.java
        2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyTable;
 
@@ -44,6 +38,8 @@
  * specified CyNetwork. 
  */
 public interface DataTableTaskFactory extends TaskFactory {
-
+       /** Used to provision this factory with a {...@param CyTable} that will 
be used to create tasks.
+        *  @param table  a non-null CyTable
+        */
        void setDataTable(CyTable table);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/EdgeViewTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/EdgeViewTaskFactory.java
 2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/EdgeViewTaskFactory.java
 2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyEdge;
 import org.cytoscape.view.model.CyNetworkView;
@@ -46,6 +40,10 @@
  * specified View<CyEdge>.
  */
 public interface EdgeViewTaskFactory extends TaskFactory {
-
+       /** Used to provision this factory with the edge view and associated 
network view that will
+        *  be used to create tasks.
+        *  @param edgeView  a non-null edge view
+        *  @param netView   a non-null network view associated with the edge 
view
+        */
        void setEdgeView(View<CyEdge> edgeView, CyNetworkView netView);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkCollectionTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkCollectionTaskFactory.java
        2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkCollectionTaskFactory.java
        2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyNetwork;
 import java.util.Collection;
@@ -45,6 +39,9 @@
  * specified CyNetworks. 
  */
 public interface NetworkCollectionTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with the collection of networks that will 
be passed into any task
+        *  created by it.
+        *  @param nets  a non-null collection of {...@link CyNetwork}s
+        */
        void setNetworkCollection(Collection<CyNetwork> nets);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkTaskFactory.java
  2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkTaskFactory.java
  2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyNetwork;
 
@@ -44,6 +38,9 @@
  * specified CyNetwork. 
  */
 public interface NetworkTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with the {...@link CyNetwork} that will be 
passed into any task
+        *  created by it.
+        *  @param net  a non-null {...@link CyNetwork}
+        */
        void setNetwork(CyNetwork net);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewCollectionTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewCollectionTaskFactory.java
    2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewCollectionTaskFactory.java
    2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.view.model.CyNetworkView;
 import java.util.Collection;
@@ -45,6 +39,9 @@
  * specified CyNetworks. 
  */
 public interface NetworkViewCollectionTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with the collection of network views that 
will be passed into
+        *  any task created by it.
+        *  @param nets  a non-null collection of {...@link CyNetworkView}s
+        */
        void setNetworkViewCollection(Collection<CyNetworkView> nets);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewTaskFactory.java
      2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NetworkViewTaskFactory.java
      2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.view.model.CyNetworkView;
 
@@ -44,6 +38,9 @@
  * specified CyNetworkView. 
  */
 public interface NetworkViewTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with a {...@link CyNetworkView} that will 
be passed into any tasks
+        *  created by it.
+        *  @param netView  a non-null network view
+        */
        void setNetworkView(CyNetworkView netView);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NodeViewTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NodeViewTaskFactory.java
 2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/NodeViewTaskFactory.java
 2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyNode;
 import org.cytoscape.view.model.CyNetworkView;
@@ -46,6 +40,10 @@
  * specified View&lt;CyNode&gt;.
  */
 public interface NodeViewTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with the node view and its associated 
network view, both of
+        *  which will be passed into any task that will be created by this 
factory.
+        *  @param nodeView  a non-null node view
+        *  @param netView   the non-null network view associated with the node 
view
+        */
        void setNodeView(View<CyNode> nodeView, CyNetworkView netView);
 }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/RowTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/RowTaskFactory.java  
    2010-10-25 17:01:35 UTC (rev 22353)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/RowTaskFactory.java  
    2010-10-25 17:19:48 UTC (rev 22354)
@@ -1,13 +1,6 @@
 /*
- Copyright (c) 2008, The Cytoscape Consortium (www.cytoscape.org)
+ Copyright (c) 2008, 2010, The Cytoscape Consortium (www.cytoscape.org)
 
- The Cytoscape Consortium is:
- - Institute for Systems Biology
- - University of California San Diego
- - Memorial Sloan-Kettering Cancer Center
- - Institut Pasteur
- - Agilent Technologies
-
  This library is free software; you can redistribute it and/or modify it
  under the terms of the GNU Lesser General Public License as published
  by the Free Software Foundation; either version 2.1 of the License, or
@@ -34,6 +27,7 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.model.CyRow;
 
@@ -44,6 +38,9 @@
  * specified CyNetwork. 
  */
 public interface RowTaskFactory extends TaskFactory {
-
+       /** Provisions this factory with the {...@link CyRow} that will be 
passed into any task created
+        *  by it.
+        *  @param row  a non-null CyRow
+        */
        void setRow(CyRow row);
 }

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