Author: neildhruva
Date: 2012-07-16 11:02:05 -0700 (Mon, 16 Jul 2012)
New Revision: 29908

Added:
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/api/
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/api/ChartAppFactory.java
Removed:
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/impl/
Modified:
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/ChartAppFactoryImpl.java
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/CyActivator.java
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/EventTableAdded.java
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelComponents.java
   
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelLayout.java
Log:
Changed directory name from impl to api.

Modified: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/ChartAppFactoryImpl.java
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/ChartAppFactoryImpl.java
    2012-07-16 16:37:40 UTC (rev 29907)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/ChartAppFactoryImpl.java
    2012-07-16 18:02:05 UTC (rev 29908)
@@ -14,8 +14,9 @@
 import org.cytoscape.model.CyTable;
 import org.cytoscape.model.CyTableFactory;
 import org.cytoscape.model.CyTableManager;
-import org.cytoscape.neildhruva.chartapp.impl.ChartAppFactory;
 
+import org.cytoscape.neildhruva.chartapp.api.ChartAppFactory;
+
 public class ChartAppFactoryImpl implements ChartAppFactory {
 
        private JPanel jpanel;

Modified: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/CyActivator.java
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/CyActivator.java
    2012-07-16 16:37:40 UTC (rev 29907)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/CyActivator.java
    2012-07-16 18:02:05 UTC (rev 29908)
@@ -6,9 +6,11 @@
 import org.cytoscape.model.CyTableFactory;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.model.events.NetworkAboutToBeDestroyedListener;
-import org.cytoscape.neildhruva.chartapp.impl.ChartAppFactory;
+import org.cytoscape.neildhruva.chartapp.api.ChartAppFactory;
 import org.cytoscape.service.util.AbstractCyActivator;
+
 import org.osgi.framework.BundleContext;
+
 import java.util.Properties;
 
 

Modified: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/EventTableAdded.java
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/EventTableAdded.java
        2012-07-16 16:37:40 UTC (rev 29907)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/EventTableAdded.java
        2012-07-16 18:02:05 UTC (rev 29908)
@@ -1,24 +1,14 @@
 package org.cytoscape.neildhruva.chartapp;
 
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.swing.JCheckBox;
-import javax.swing.JComboBox;
 import javax.swing.JPanel;
-import javax.swing.JTable;
 
 import org.cytoscape.application.events.SetCurrentNetworkEvent;
 import org.cytoscape.application.events.SetCurrentNetworkListener;
-import org.cytoscape.model.CyIdentifiable;
 import org.cytoscape.model.CyNetwork;
-import org.cytoscape.model.CyNetworkTableManager;
-import org.cytoscape.model.CyRow;
 import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableFactory;
-import org.cytoscape.model.CyTableManager;
-import org.cytoscape.neildhruva.chartapp.impl.ChartAppFactory;
 
+import org.cytoscape.neildhruva.chartapp.api.ChartAppFactory;
+
 public class EventTableAdded implements SetCurrentNetworkListener{
 
        private MyCytoPanel myCytoPanel; 

Modified: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelComponents.java
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelComponents.java
        2012-07-16 16:37:40 UTC (rev 29907)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelComponents.java
        2012-07-16 18:02:05 UTC (rev 29908)
@@ -4,6 +4,7 @@
 import java.awt.event.ActionListener;
 import java.awt.event.ItemEvent;
 import java.awt.event.ItemListener;
+
 import java.util.ArrayList;
 import java.util.List;
 

Modified: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelLayout.java
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelLayout.java
    2012-07-16 16:37:40 UTC (rev 29907)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/PanelLayout.java
    2012-07-16 18:02:05 UTC (rev 29908)
@@ -1,7 +1,6 @@
 package org.cytoscape.neildhruva.chartapp;
 
 import java.awt.Dimension;
-import java.util.ArrayList;
 
 import javax.swing.GroupLayout;
 import javax.swing.GroupLayout.SequentialGroup;
@@ -12,13 +11,6 @@
 import javax.swing.JTable;
 import javax.swing.LayoutStyle;
 
-import org.cytoscape.model.CyIdentifiable;
-import org.cytoscape.model.CyNetwork;
-import org.cytoscape.model.CyNetworkTableManager;
-import org.cytoscape.model.CyRow;
-import org.cytoscape.model.CyTable;
-import org.cytoscape.model.CyTableFactory;
-import org.cytoscape.model.CyTableManager;
 import org.jfree.chart.ChartPanel;
 import org.jfree.chart.JFreeChart;
 

Copied: 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/api/ChartAppFactory.java
 (from rev 29907, 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/impl/ChartAppFactory.java)
===================================================================
--- 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/api/ChartAppFactory.java
                            (rev 0)
+++ 
csplugins/trunk/soc/neildhruva/ChartApp/src/main/java/org/cytoscape/neildhruva/chartapp/api/ChartAppFactory.java
    2012-07-16 18:02:05 UTC (rev 29908)
@@ -0,0 +1,18 @@
+package org.cytoscape.neildhruva.chartapp.api;
+
+import javax.swing.JPanel;
+
+import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTable;
+
+public interface ChartAppFactory {
+       
+       /**
+        * Creates a {@link JPanel} consisting of a JFreeChart, checkboxes with 
column names etc.
+        * @param currentNetwork The current {@link CyNetwork}.
+        * @param cyTable The {@link CyTable} that contains values to be 
plotted on the {@link JFreeChart}
+        * @return The {@link JPanel} consisting of the chart, checkboxes with 
column names etc.
+        */
+       JPanel createPanel(CyNetwork currentNetwork, CyTable cyTable);
+
+}

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