Author: mes
Date: 2012-04-06 17:08:25 -0700 (Fri, 06 Apr 2012)
New Revision: 28765

Added:
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/spacial/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/util/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/ding/customgraphics/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/graph/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/spacial/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/util/
Removed:
   
core3/impl/trunk/ding-impl/ding-customgraphics-manager-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/
   
core3/impl/trunk/ding-impl/ding-customgraphics-manager-impl/src/test/java/org/cytoscape/ding/customgraphics/
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/internal/CyActivator.java
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/spacial/CyActivator.java
   core3/impl/trunk/ding-impl/graph-render/src/main/java/org/cytoscape/graph/
   core3/impl/trunk/ding-impl/graph-render/src/test/java/org/cytoscape/graph/
   core3/impl/trunk/ding-impl/spacial/src/main/java/org/cytoscape/spacial/
   core3/impl/trunk/ding-impl/spacial/src/test/java/org/cytoscape/spacial/
   core3/impl/trunk/ding-impl/util-intr/src/main/java/org/cytoscape/util/
   core3/impl/trunk/ding-impl/util-intr/src/test/java/org/cytoscape/util/
Modified:
   core3/gui-distribution/trunk/features/src/main/resources/features.xml
   core3/impl/trunk/ding-impl/ding-presentation-impl/pom.xml
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
   core3/impl/trunk/ding-impl/pom.xml
Log:
Combined all ding code into single bundle so that it doesn't expose any 
interfaces.

Modified: core3/gui-distribution/trunk/features/src/main/resources/features.xml
===================================================================
--- core3/gui-distribution/trunk/features/src/main/resources/features.xml       
2012-04-06 22:58:53 UTC (rev 28764)
+++ core3/gui-distribution/trunk/features/src/main/resources/features.xml       
2012-04-07 00:08:25 UTC (rev 28765)
@@ -82,9 +82,6 @@
     
     <bundle 
start-level="115">mvn:org.cytoscape.distribution/cmdline-impl/${project.version}</bundle>
     <bundle 
start-level="115">mvn:org.cytoscape/property-impl/${cytoscape.impl.version}</bundle>
-    <bundle 
start-level="115">mvn:org.cytoscape/graph-render/${cytoscape.impl.version}</bundle>
-    <bundle 
start-level="115">mvn:org.cytoscape/util-intr/${cytoscape.impl.version}</bundle>
-    <bundle 
start-level="115">mvn:org.cytoscape/spacial/${cytoscape.impl.version}</bundle>
     
     <bundle 
start-level="120">mvn:org.cytoscape/datasource-impl/${cytoscape.impl.version}</bundle>
     <bundle 
start-level="120">mvn:org.cytoscape/equations-impl/${cytoscape.impl.version}</bundle>
@@ -106,7 +103,6 @@
     <bundle 
start-level="140">mvn:org.cytoscape/datasource-biogrid-impl/${cytoscape.impl.version}</bundle>
     <bundle 
start-level="140">mvn:org.cytoscape/command-executor-impl/${cytoscape.impl.version}</bundle>
     <bundle 
start-level="140">mvn:org.cytoscape/session-impl/${cytoscape.impl.version}</bundle>
-    <bundle 
start-level="140">mvn:org.cytoscape/ding-customgraphics-manager-impl/${cytoscape.impl.version}</bundle>
     
     <bundle 
start-level="145">mvn:org.cytoscape/ding-presentation-impl/${cytoscape.impl.version}</bundle>
     

Modified: core3/impl/trunk/ding-impl/ding-presentation-impl/pom.xml
===================================================================
--- core3/impl/trunk/ding-impl/ding-presentation-impl/pom.xml   2012-04-06 
22:58:53 UTC (rev 28764)
+++ core3/impl/trunk/ding-impl/ding-presentation-impl/pom.xml   2012-04-07 
00:08:25 UTC (rev 28765)
@@ -67,8 +67,8 @@
                                        <instructions>
                                                
<Bundle-SymbolicName>${bundle.symbolicName}</Bundle-SymbolicName>
                                                
<Bundle-Version>${project.version}</Bundle-Version>
-                                               
<Export-Package>!${bundle.namespace}.impl.*,${bundle.namespace}.*;version="${project.version};-noimport:=true"</Export-Package>
-                                               
<Private-Package>${bundle.namespace}.impl.*</Private-Package>
+                                               
<Export-Package>!${bundle.namespace}.*,!org.cytoscape.graph.*,!org.cytoscape.util.intr.*,!org.cytoscape.spacial.*</Export-Package>
+                                               
<Private-Package>${bundle.namespace}.*,org.cytoscape.graph.*,org.cytoscape.util.intr.*,org.cytoscape.spacial.*</Private-Package>
                                                
<Bundle-Activator>${bundle.namespace}.CyActivator</Bundle-Activator>
                                        </instructions>
                                </configuration>
@@ -83,11 +83,6 @@
                </dependency>
                <dependency>
                        <groupId>org.cytoscape</groupId>
-                       <artifactId>graph-render</artifactId>
-                       <version>${project.version}</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.cytoscape</groupId>
                        <artifactId>presentation-api</artifactId>
                </dependency>
                <dependency>
@@ -177,6 +172,12 @@
                        <type>test-jar</type>
                        <scope>test</scope>
                </dependency>
+               <dependency>
+                       <groupId>org.apache.commons</groupId>
+                       <artifactId>commons-math</artifactId>
+                       <version>2.1</version>
+                       <scope>test</scope>
+               </dependency>
                
        </dependencies>
 

Modified: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
 2012-04-06 22:58:53 UTC (rev 28764)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
 2012-04-07 00:08:25 UTC (rev 28765)
@@ -6,6 +6,8 @@
 import java.util.Properties;
 import java.util.Set;
 
+import org.cytoscape.spacial.internal.rtree.RTreeFactory;
+import org.cytoscape.spacial.SpacialIndex2DFactory;
 import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.application.swing.CyEdgeViewContextMenuFactory;
 import org.cytoscape.application.swing.CyNodeViewContextMenuFactory;
@@ -62,6 +64,25 @@
 import org.cytoscape.work.undo.UndoSupport;
 import org.osgi.framework.BundleContext;
 
+import org.cytoscape.property.CyProperty;
+import org.cytoscape.view.vizmap.VisualMappingManager;
+import org.cytoscape.work.swing.DialogTaskManager;
+import org.cytoscape.application.CyApplicationManager;
+import org.cytoscape.application.CyApplicationConfiguration;
+
+import org.cytoscape.ding.customgraphicsmgr.internal.CustomGraphicsManagerImpl;
+import 
org.cytoscape.ding.customgraphicsmgr.internal.action.CustomGraphicsManagerAction;
+import org.cytoscape.ding.customgraphicsmgr.internal.ui.CustomGraphicsBrowser;
+import org.cytoscape.event.CyEventHelper;
+
+import org.cytoscape.application.swing.CyAction;
+
+import org.osgi.framework.BundleContext;
+
+import org.cytoscape.service.util.AbstractCyActivator;
+
+import java.util.Properties;
+
 public class CyActivator extends AbstractCyActivator {
        public CyActivator() {
                super();
@@ -69,6 +90,14 @@
 
        public void start(BundleContext bc) {
 
+               startSpacial(bc); 
+               startCustomGraphicsMgr(bc);
+               startPresentationImpl(bc);
+       }
+
+
+       private void startPresentationImpl(BundleContext bc) {
+
                CyServiceRegistrar cyServiceRegistrarServiceRef = 
getService(bc, CyServiceRegistrar.class);
                CyApplicationManager applicationManagerManagerServiceRef = 
getService(bc, CyApplicationManager.class);
                CustomGraphicsManager customGraphicsManagerServiceRef = 
getService(bc, CustomGraphicsManager.class);
@@ -218,4 +247,31 @@
                final CustomGraphicsSizeDependencyFactory 
customGraphicsSizeDependencyFactory = new 
CustomGraphicsSizeDependencyFactory(dVisualLexicon);
                registerService(bc, customGraphicsSizeDependencyFactory, 
VisualPropertyDependencyFactory.class, new Properties());
        }
-}
\ No newline at end of file
+
+       private void startCustomGraphicsMgr(BundleContext bc) {
+
+               DialogTaskManager dialogTaskManagerServiceRef = getService(bc, 
DialogTaskManager.class);
+               CyProperty coreCyPropertyServiceRef = getService(bc, 
CyProperty.class, "(cyPropertyName=cytoscape3.props)");
+               CyApplicationManager cyApplicationManagerServiceRef = 
getService(bc, CyApplicationManager.class);
+               CyApplicationConfiguration cyApplicationConfigurationServiceRef 
= getService(bc,
+                               CyApplicationConfiguration.class);
+               CyEventHelper eventHelperServiceRef = getService(bc, 
CyEventHelper.class);
+               VisualMappingManager vmmServiceRef = getService(bc, 
VisualMappingManager.class);
+
+               CustomGraphicsManagerImpl customGraphicsManager = new 
CustomGraphicsManagerImpl(coreCyPropertyServiceRef,
+                               dialogTaskManagerServiceRef, 
cyApplicationConfigurationServiceRef, eventHelperServiceRef, vmmServiceRef, 
cyApplicationManagerServiceRef);
+               CustomGraphicsBrowser browser = new 
CustomGraphicsBrowser(customGraphicsManager);
+               registerAllServices(bc, browser, new Properties());
+
+               CustomGraphicsManagerAction customGraphicsManagerAction = new 
CustomGraphicsManagerAction(
+                               customGraphicsManager, 
cyApplicationManagerServiceRef, browser);
+
+               registerAllServices(bc, customGraphicsManager, new 
Properties());
+               registerService(bc, customGraphicsManagerAction, 
CyAction.class, new Properties());
+       }
+
+       private void startSpacial(BundleContext bc) {
+               RTreeFactory rtreeFactory = new RTreeFactory();
+               registerService(bc,rtreeFactory,SpacialIndex2DFactory.class, 
new Properties());
+       }
+}

Deleted: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/internal/CyActivator.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-customgraphics-manager-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/internal/CyActivator.java
    2012-04-06 22:58:53 UTC (rev 28764)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/customgraphicsmgr/internal/CyActivator.java
      2012-04-07 00:08:25 UTC (rev 28765)
@@ -1,48 +0,0 @@
-package org.cytoscape.ding.customgraphicsmgr.internal;
-
-import org.cytoscape.property.CyProperty;
-import org.cytoscape.view.vizmap.VisualMappingManager;
-import org.cytoscape.work.swing.DialogTaskManager;
-import org.cytoscape.application.CyApplicationManager;
-import org.cytoscape.application.CyApplicationConfiguration;
-
-import org.cytoscape.ding.customgraphicsmgr.internal.CustomGraphicsManagerImpl;
-import 
org.cytoscape.ding.customgraphicsmgr.internal.action.CustomGraphicsManagerAction;
-import org.cytoscape.ding.customgraphicsmgr.internal.ui.CustomGraphicsBrowser;
-import org.cytoscape.event.CyEventHelper;
-
-import org.cytoscape.application.swing.CyAction;
-
-import org.osgi.framework.BundleContext;
-
-import org.cytoscape.service.util.AbstractCyActivator;
-
-import java.util.Properties;
-
-public class CyActivator extends AbstractCyActivator {
-       public CyActivator() {
-               super();
-       }
-
-       public void start(BundleContext bc) {
-
-               DialogTaskManager dialogTaskManagerServiceRef = getService(bc, 
DialogTaskManager.class);
-               CyProperty coreCyPropertyServiceRef = getService(bc, 
CyProperty.class, "(cyPropertyName=cytoscape3.props)");
-               CyApplicationManager cyApplicationManagerServiceRef = 
getService(bc, CyApplicationManager.class);
-               CyApplicationConfiguration cyApplicationConfigurationServiceRef 
= getService(bc,
-                               CyApplicationConfiguration.class);
-               CyEventHelper eventHelperServiceRef = getService(bc, 
CyEventHelper.class);
-               VisualMappingManager vmmServiceRef = getService(bc, 
VisualMappingManager.class);
-
-               CustomGraphicsManagerImpl customGraphicsManager = new 
CustomGraphicsManagerImpl(coreCyPropertyServiceRef,
-                               dialogTaskManagerServiceRef, 
cyApplicationConfigurationServiceRef, eventHelperServiceRef, vmmServiceRef, 
cyApplicationManagerServiceRef);
-               CustomGraphicsBrowser browser = new 
CustomGraphicsBrowser(customGraphicsManager);
-               registerAllServices(bc, browser, new Properties());
-
-               CustomGraphicsManagerAction customGraphicsManagerAction = new 
CustomGraphicsManagerAction(
-                               customGraphicsManager, 
cyApplicationManagerServiceRef, browser);
-
-               registerAllServices(bc, customGraphicsManager, new 
Properties());
-               registerService(bc, customGraphicsManagerAction, 
CyAction.class, new Properties());
-       }
-}

Deleted: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/spacial/CyActivator.java
===================================================================
--- 
core3/impl/trunk/ding-impl/spacial/src/main/java/org/cytoscape/spacial/CyActivator.java
     2012-04-06 22:58:53 UTC (rev 28764)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/spacial/CyActivator.java
      2012-04-07 00:08:25 UTC (rev 28765)
@@ -1,34 +0,0 @@
-
-
-
-
-package org.cytoscape.spacial;
-
-
-import org.cytoscape.spacial.internal.rtree.RTreeFactory;
-
-import org.cytoscape.spacial.SpacialIndex2DFactory;
-
-
-import org.osgi.framework.BundleContext;
-
-import org.cytoscape.service.util.AbstractCyActivator;
-
-import java.util.Properties;
-
-
-
-public class CyActivator extends AbstractCyActivator {
-       public CyActivator() {
-               super();
-       }
-
-
-       public void start(BundleContext bc) {
-               
-               RTreeFactory rtreeFactory = new RTreeFactory();
-               
-               registerService(bc,rtreeFactory,SpacialIndex2DFactory.class, 
new Properties());
-       }
-}
-

Modified: core3/impl/trunk/ding-impl/pom.xml
===================================================================
--- core3/impl/trunk/ding-impl/pom.xml  2012-04-06 22:58:53 UTC (rev 28764)
+++ core3/impl/trunk/ding-impl/pom.xml  2012-04-07 00:08:25 UTC (rev 28765)
@@ -14,11 +14,7 @@
        <name>Ding Implementation Parent Pom</name>
 
        <modules>
-               <module>util-intr</module>
-               <module>spacial</module>
-               <module>graph-render</module>
                <module>ding-presentation-impl</module>
-               <module>ding-customgraphics-manager-impl</module>
                <module>performance-debug</module>
        </modules>
 

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