Author: ruschein
Date: 2010-10-21 16:32:45 -0700 (Thu, 21 Oct 2010)
New Revision: 22341

Modified:
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTask.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTaskFactory.java
   
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewTask.java
Log:
Added missing Javadoc interface documentation.

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTask.java
       2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTask.java
       2010-10-21 23:32:45 UTC (rev 22341)
@@ -34,8 +34,13 @@
 
 
 public abstract class AbstractDataTableTask extends AbstractTask {
+       /** The table that this task operates on.
+        */
        final protected CyTable table;
 
+       /** Initialises the Task with the table that it will operate on.
+        *  @param table  the reference to a CyTable that descendent tasks will 
operate on
+        */
        public AbstractDataTableTask(final CyTable table) {
                if (table == null)
                        throw new NullPointerException("CyTable is null");

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTaskFactory.java
        2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractDataTableTaskFactory.java
        2010-10-21 23:32:45 UTC (rev 22341)
@@ -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,17 +25,22 @@
   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.CyTable;
 
-public abstract class AbstractDataTableTaskFactory implements 
DataTableTaskFactory {
 
+public abstract class AbstractDataTableTaskFactory implements 
DataTableTaskFactory {
+       /** The table that will be passed into any Task constructor.
+        */
        protected CyTable table;
 
+       /** Provisions this factory with a table that will be used to construct 
tasks.
+        *  @param table the {...@link CyTable} to be passed into 
<code>Task</code> constructors; <b>must</b> not be null!
+        */
        public void setDataTable(final CyTable table) {
-               if ( table == null )
+               if (table == null)
                        throw new NullPointerException("CyTable is null");
 
                this.table = table;

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTask.java
        2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTask.java
        2010-10-21 23:32:45 UTC (rev 22341)
@@ -35,15 +35,21 @@
 
 
 public abstract class AbstractEdgeViewTask extends AbstractTask {
+       /** The edge view that descendent tasks will operate on. */
+       final protected View<CyEdge> edgeView;
 
-       final protected View<CyEdge> edgeView;
+       /** The network view associated with {...@link #edgeView}. */
        final protected CyNetworkView netView;
 
+       /** Base constructor for all tasks that need an edge view to operate on.
+        *  @param edgeView  the edge view to work with for this task
+        *  @param netView   the network view that contains "edgeView"
+        */
        public AbstractEdgeViewTask(final View<CyEdge> edgeView, final 
CyNetworkView netView) {
                super();
-               if ( edgeView == null )
+               if (edgeView == null)
                        throw new NullPointerException("EdgeView is null");
-               if ( netView == null )
+               if (netView == null)
                        throw new NullPointerException("CyNetworkView is null");
 
                this.edgeView = edgeView;       

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTaskFactory.java
 2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractEdgeViewTaskFactory.java
 2010-10-21 23:32:45 UTC (rev 22341)
@@ -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,18 +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.view.model.CyNetworkView;
 import org.cytoscape.view.model.View;
 import org.cytoscape.model.CyEdge;
 
+
 public abstract class AbstractEdgeViewTaskFactory implements 
EdgeViewTaskFactory {
+       /** The network view passed into any task constructed by this factory. 
*/
+       protected CyNetworkView netView;
 
-       protected CyNetworkView netView;
+       /** The edge view passed into any task constructed by this factory. */
        protected View<CyEdge> edgeView;
 
+       /** Provisions this task factory with the edge view and network view 
that it needs to construct tasks.
+        *  @param edgeView  the edge view that will be passed into constructed 
tasks
+        *  @param netView   the network view that will be passed into 
constructed tasks
+        */
        public void setEdgeView(final View<CyEdge> edgeView, final 
CyNetworkView netView) {
                if ( edgeView == null )
                        throw new NullPointerException("EdgeView is null");

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTask.java
       2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTask.java
       2010-10-21 23:32:45 UTC (rev 22341)
@@ -36,8 +36,12 @@
 
 
 public abstract class AbstractNetworkCollectionTask extends AbstractTask {
+       /** The collection of networks that descendents will operate on. */
        final protected Collection<CyNetwork> networks;
 
+       /** Base Constructor for a task that will operate on a collection of 
networks
+        *  @param networks  a collection of networks
+        */
        public AbstractNetworkCollectionTask(final Collection<CyNetwork> 
networks) {
                if ( networks == null )
                        throw new NullPointerException("CyNetwork Collection is 
null");

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTaskFactory.java
        2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkCollectionTaskFactory.java
        2010-10-21 23:32:45 UTC (rev 22341)
@@ -29,16 +29,20 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.model.CyNetwork;
 import java.util.Collection;
 
 
 public abstract class AbstractNetworkCollectionTaskFactory implements 
NetworkCollectionTaskFactory {
-
+       /** The collection of networks that will be passed to any task 
constructed by descendents of this factory. */
        protected Collection<CyNetwork> networks;
 
+       /** Provisions descendents of this factory with a collection of 
networks to be passed into any constructed tasks.
+        *  @param networks a collection of networks
+        */
        public void setNetworkCollection(final Collection<CyNetwork> networks) {
-               if ( networks == null )
+               if (networks == null)
                        throw new NullPointerException("CyNetwork Colleciton is 
null");
                this.networks = networks;
        }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTask.java
 2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTask.java
 2010-10-21 23:32:45 UTC (rev 22341)
@@ -35,10 +35,14 @@
 
 
 public abstract class AbstractNetworkTask extends AbstractTask {
+       /** The network that descendents of this class will operate on. */
        final protected CyNetwork net;
 
+       /** Base class for tasks that need to operate on a {...@link CyNetwork}
+        *  @param net must be a non-null CyNetwork
+        */
        public AbstractNetworkTask(final CyNetwork net) {
-               if ( net == null )
+               if (net == null)
                        throw new NullPointerException("CyNetwork is null");
 
                this.net = net; 

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTaskFactory.java
  2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkTaskFactory.java
  2010-10-21 23:32:45 UTC (rev 22341)
@@ -34,8 +34,12 @@
 
 
 public abstract class AbstractNetworkTaskFactory implements NetworkTaskFactory 
{
+       /** Network to be passed into any task constructed by descendents of 
this class. */
        protected CyNetwork net;
 
+       /** Provisions descendents of this factory class with the network for 
any task to be constructed by them.
+        *  @param net  must be a non-null {...@link CyNetwork}
+        */
        public void setNetwork(final CyNetwork net) {
                if (net == null)
                        throw new NullPointerException("\"net\" is null!");

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTask.java
   2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTask.java
   2010-10-21 23:32:45 UTC (rev 22341)
@@ -35,8 +35,12 @@
 
 
 public abstract class AbstractNetworkViewCollectionTask extends AbstractTask {
+       /** A collection of network views to operate on for any descendents of 
this class. */
        final protected Collection<CyNetworkView> networkViews;
 
+       /** Base class for any tasks that need to operate on a collection of 
network views.
+        *  @param networkViews  must be a non-null collection of network views
+        */
        public AbstractNetworkViewCollectionTask(final 
Collection<CyNetworkView> networkViews) {
                if (networkViews == null)
                        throw new NullPointerException("CyNetworkView 
Collection is null");

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTaskFactory.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTaskFactory.java
    2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewCollectionTaskFactory.java
    2010-10-21 23:32:45 UTC (rev 22341)
@@ -27,16 +27,20 @@
 */
 package org.cytoscape.task;
 
+
 import org.cytoscape.view.model.CyNetworkView;
 import java.util.Collection;
 
 
 public abstract class AbstractNetworkViewCollectionTaskFactory implements 
NetworkViewCollectionTaskFactory {
-
+       /** The collection of network views to be passed into any tasks 
constructed by descendents of this class. */
        protected Collection<CyNetworkView> networkViews;
 
+       /** Provisions descendents of this class with a collection of network 
views to pass into constructed tasks.
+        *  @param networkViews  must be a non-null collection of network views
+        */
        public void setNetworkViewCollection(final Collection<CyNetworkView> 
networkViews) {
-               if ( networkViews == null )
+               if (networkViews == null)
                        throw new NullPointerException("CyNetworkView 
Colleciton is null");
                this.networkViews = networkViews;
        }

Modified: 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewTask.java
===================================================================
--- 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewTask.java
     2010-10-21 22:49:52 UTC (rev 22340)
+++ 
core3/core-task-api/trunk/src/main/java/org/cytoscape/task/AbstractNetworkViewTask.java
     2010-10-21 23:32:45 UTC (rev 22341)
@@ -35,8 +35,12 @@
 
 
 public abstract class AbstractNetworkViewTask extends AbstractTask {
+       /** The network view that descendents of this class will operate on. */
        final protected CyNetworkView view;
 
+       /** A base class for tasks that need to operate on a network view.
+        *  @param view  must be a non-empty network view for descendents to 
operate on
+        */
        public AbstractNetworkViewTask(final CyNetworkView view) {
                if (view == null)
                        throw new NullPointerException("CyNetworkView is null");

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