Author: kono
Date: 2011-07-01 14:41:05 -0700 (Fri, 01 Jul 2011)
New Revision: 26002

Added:
   
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTask.java
   
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTaskFactory.java
   core3/vizmap-gui-impl/trunk/src/main/resources/default_vizmap.xml
Modified:
   core3/vizmap-gui-impl/trunk/pom.xml
   
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
   
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
   
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-vizmapper.xml
Log:
fixes #128 Default vizmap.xml file will be loaded from user's setting directory 
(.cytoscape) OR resource file in jar if user file does not exists.

Modified: core3/vizmap-gui-impl/trunk/pom.xml
===================================================================
--- core3/vizmap-gui-impl/trunk/pom.xml 2011-07-01 21:31:14 UTC (rev 26001)
+++ core3/vizmap-gui-impl/trunk/pom.xml 2011-07-01 21:41:05 UTC (rev 26002)
@@ -137,6 +137,12 @@
                        <artifactId>service-util</artifactId>
                        <version>3.0.0-alpha3-SNAPSHOT</version>
                </dependency>
+               
+               <dependency>
+                       <groupId>org.cytoscape</groupId>
+                       <artifactId>io-api</artifactId>
+                       <version>3.0.0-alpha5-SNAPSHOT</version>
+               </dependency>
 
                <!-- Wrapped 3rd party libraries -->
                <dependency>

Modified: 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
===================================================================
--- 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
    2011-07-01 21:31:14 UTC (rev 26001)
+++ 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/VizMapperMainPanel.java
    2011-07-01 21:41:05 UTC (rev 26002)
@@ -77,8 +77,10 @@
 import org.cytoscape.view.vizmap.gui.editor.EditorManager;
 import org.cytoscape.view.vizmap.gui.event.SelectedVisualStyleSwitchedEvent;
 import org.cytoscape.view.vizmap.gui.event.SelectedVisualStyleSwitchedListener;
+import 
org.cytoscape.view.vizmap.gui.internal.task.ImportDefaultVizmapTaskFactory;
 import org.cytoscape.view.vizmap.gui.internal.theme.ColorManager;
 import org.cytoscape.view.vizmap.gui.internal.theme.IconManager;
+import org.cytoscape.work.TaskManager;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -131,7 +133,9 @@
                        VizMapPropertySheetBuilder vizMapPropertySheetBuilder,
                        EditorWindowManager editorWindowManager,
                        CyApplicationManager applicationManager, CyEventHelper 
eventHelper,
-                       final SelectedVisualStyleManager manager) {
+                       final SelectedVisualStyleManager manager,
+                       final ImportDefaultVizmapTaskFactory taskFactory,
+                       final TaskManager tManager) {
 
                super(vsFactory, defViewEditor, iconMgr, colorMgr, vmm, menuMgr,
                                editorFactory, propertySheetPanel, 
vizMapPropertySheetBuilder,
@@ -140,6 +144,9 @@
                // Initialize all components
                this.defaultViewMouseListener = new 
DefaultViewMouseListener(defViewEditor, this, manager);
                initPanel();
+               
+               // Load default style
+               tManager.execute(taskFactory);
        }
 
        private void initPanel() {

Added: 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTask.java
===================================================================
--- 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTask.java
                          (rev 0)
+++ 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTask.java
  2011-07-01 21:41:05 UTC (rev 26002)
@@ -0,0 +1,97 @@
+package org.cytoscape.view.vizmap.gui.internal.task;
+
+import java.io.File;
+import java.net.URL;
+import java.util.Set;
+
+import org.cytoscape.io.read.VizmapReader;
+import org.cytoscape.io.read.VizmapReaderManager;
+import org.cytoscape.property.CyProperty;
+import org.cytoscape.view.vizmap.VisualMappingManager;
+import org.cytoscape.view.vizmap.VisualStyle;
+import org.cytoscape.work.AbstractTask;
+import org.cytoscape.work.TaskMonitor;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class ImportDefaultVizmapTask extends AbstractTask {
+       
+       private static final Logger logger = 
LoggerFactory.getLogger(ImportDefaultVizmapTask.class);
+       
+       private static final String SEPARATOR = File.separator;
+       private static final String USER_HOME = System.getProperty("user.home");
+       private static final String CONFIG_DIR = USER_HOME + SEPARATOR + 
CyProperty.DEFAULT_CONFIG_DIR;
+       private static final String PRESET_VIZMAP_FILE = "default_vizmap.xml";
+
+       private final VisualMappingManager vmm;
+       private final VizmapReaderManager vizmapReaderMgr;
+
+       public ImportDefaultVizmapTask(final VizmapReaderManager 
vizmapReaderMgr, final VisualMappingManager vmm) {
+               this.vizmapReaderMgr = vizmapReaderMgr;
+               this.vmm = vmm;
+       }
+
+       @Override
+       public void run(final TaskMonitor taskMonitor) throws Exception {       
+               // First, try user's .cytoscape directory
+               File vizmapFile = new File(CONFIG_DIR + SEPARATOR + 
PRESET_VIZMAP_FILE);
+               
+               final VizmapReader reader;
+               
+               if(vizmapFile.exists() == false) {
+                       // get the file from resource
+                       final URL url = 
this.getClass().getClassLoader().getResource(PRESET_VIZMAP_FILE);
+                       reader = vizmapReaderMgr.getReader(url.toURI(), 
url.getPath());
+               } else {
+                       reader = vizmapReaderMgr.getReader(vizmapFile.toURI(), 
vizmapFile.getName());
+               }
+                       
+               logger.debug("Default vizmap file = " + vizmapFile.getName());
+
+               if (reader == null)
+                       throw new NullPointerException("Failed to find Default 
Vizmap loader.");
+
+               insertTasksAfterCurrentTask(reader, new 
AddVisualStylesTask(reader, vmm));
+       }
+       
+       private final class AddVisualStylesTask extends AbstractTask {
+
+               private final VizmapReader reader;
+               private final VisualMappingManager vmMgr;
+
+               public AddVisualStylesTask(VizmapReader reader, 
VisualMappingManager vmMgr) {
+                       this.reader = reader;
+                       this.vmMgr = vmMgr;
+               }
+
+               @Override
+               public void run(TaskMonitor taskMonitor) throws Exception {
+                       taskMonitor.setTitle("Loading default visual 
styles...");
+                       final Set<VisualStyle> styles = 
reader.getVisualStyles();
+
+                       if (styles != null) {
+                               int count = 1;
+                               int total = styles.size();
+
+                               for (VisualStyle vs : styles) {
+                                       if (cancelled) break;
+                                       taskMonitor.setStatusMessage(count + " 
of " + total + ": " + vs.getTitle());
+                                       vmMgr.addVisualStyle(vs);
+                                       taskMonitor.setProgress(count / total);
+                                       count++;
+                               }
+
+                               if (cancelled) {
+                                       // remove recently added styles
+                                       for (VisualStyle vs : styles) {
+                                               vmMgr.removeVisualStyle(vs);
+                                       }
+
+                                       taskMonitor.setProgress(1.0);
+                               }
+                       }
+               }
+       }
+
+
+}

Added: 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTaskFactory.java
===================================================================
--- 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTaskFactory.java
                           (rev 0)
+++ 
core3/vizmap-gui-impl/trunk/src/main/java/org/cytoscape/view/vizmap/gui/internal/task/ImportDefaultVizmapTaskFactory.java
   2011-07-01 21:41:05 UTC (rev 26002)
@@ -0,0 +1,22 @@
+package org.cytoscape.view.vizmap.gui.internal.task;
+
+import org.cytoscape.io.read.VizmapReaderManager;
+import org.cytoscape.view.vizmap.VisualMappingManager;
+import org.cytoscape.work.TaskFactory;
+import org.cytoscape.work.TaskIterator;
+
+public class ImportDefaultVizmapTaskFactory implements TaskFactory {
+
+       private final VizmapReaderManager vizmapReaderMgr;
+       private final VisualMappingManager vmm;
+
+       public ImportDefaultVizmapTaskFactory(VizmapReaderManager 
vizmapReaderMgr, VisualMappingManager vmm) {
+               this.vizmapReaderMgr = vizmapReaderMgr;
+               this.vmm = vmm;
+       }
+
+       @Override
+       public TaskIterator getTaskIterator() {
+               return new TaskIterator(new 
ImportDefaultVizmapTask(vizmapReaderMgr, vmm));
+       }
+}

Modified: 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
===================================================================
--- 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
    2011-07-01 21:31:14 UTC (rev 26001)
+++ 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-osgi-vizmapper.xml
    2011-07-01 21:41:05 UTC (rev 26002)
@@ -271,6 +271,9 @@
                <osgi:listener bind-method="addBypass"
                        unbind-method="removeBypass" ref="bypassManager" />
        </osgi:set>     
-       
+       
+       
+       <osgi:reference id="vizmapReaderManagerServiceRef"
+               interface="org.cytoscape.io.read.VizmapReaderManager" />
 
 </beans>

Modified: 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-vizmapper.xml
===================================================================
--- 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-vizmapper.xml
 2011-07-01 21:31:14 UTC (rev 26001)
+++ 
core3/vizmap-gui-impl/trunk/src/main/resources/META-INF/spring/bundle-context-vizmapper.xml
 2011-07-01 21:41:05 UTC (rev 26002)
@@ -345,7 +345,8 @@
                <constructor-arg ref="cyEventHelperServiceRef" />
                <constructor-arg ref="visualStyleFactoryServiceRef" />
                <constructor-arg ref="selectedVisualStyleManager" />
-
+               <constructor-arg ref="importDefaultVizmapTaskFactory" />
+               <constructor-arg ref="taskManagerServiceRef" />
        </bean>
        
        <!-- For bypass -->
@@ -353,5 +354,11 @@
                <constructor-arg ref="cyServiceRegistrarServiceRef" />
                <constructor-arg ref="editorManager" />
                <constructor-arg ref="selectedVisualStyleManager" />
+       </bean>
+       
+       <!-- For loading default styles -->
+       <bean id="importDefaultVizmapTaskFactory" 
class="org.cytoscape.view.vizmap.gui.internal.task.ImportDefaultVizmapTaskFactory">
+               <constructor-arg ref="vizmapReaderManagerServiceRef"/>
+               <constructor-arg ref="vmmServiceRef"/>
        </bean>
 </beans>

Added: core3/vizmap-gui-impl/trunk/src/main/resources/default_vizmap.xml
===================================================================
--- core3/vizmap-gui-impl/trunk/src/main/resources/default_vizmap.xml           
                (rev 0)
+++ core3/vizmap-gui-impl/trunk/src/main/resources/default_vizmap.xml   
2011-07-01 21:41:05 UTC (rev 26002)
@@ -0,0 +1,420 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<vizmap documentVersion="3.0" id="VizMap-2011_07_01-12_09">
+    <visualStyle name="default">
+        <network>
+            <visualProperty name="NETWORK_CENTER_X_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_NODE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_BACKGROUND_PAINT" default="#ffffff"/>
+            <visualProperty name="NETWORK_CENTER_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_SIZE" default="550.0"/>
+            <visualProperty name="NETWORK_HEIGHT" default="400.0"/>
+            <visualProperty name="NETWORK_CENTER_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_DEPTH" default="0.0"/>
+            <visualProperty name="NETWORK_WIDTH" default="550.0"/>
+            <visualProperty name="NETWORK_EDGE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_TITLE" default=""/>
+            <visualProperty name="NETWORK_SCALE_FACTOR" default="1.0"/>
+        </network>
+        <node>
+            <visualProperty name="NODE_SELECTED_PAINT" default="#ffff00"/>
+            <visualProperty name="NODE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="NODE_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_TOOLTIP" default=""/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_3" default="50.0"/>
+            <visualProperty name="NODE_BORDER_PAINT" default="#000000"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_1" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_2" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_8" default="50.0"/>
+            <visualProperty name="NODE_SHAPE" default="RECTANGLE"/>
+            <visualProperty name="NODE_CUSTOMPAINT_8" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_5" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_4" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_6" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_5"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_3" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_2" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_8" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMPAINT_2" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_7" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_TRANSPARENCY" default="255"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_5" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_7" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_7" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_3" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_FILL_COLOR" default="#ffffff"/>
+            <visualProperty name="NODE_PAINT" default="#787878"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_4" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_DEPTH" default="0.0"/>
+            <visualProperty name="NODE_WIDTH" default="70.0"/>
+            <visualProperty name="NODE_BORDER_WIDTH" default="1.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_3"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_8"/>
+            <visualProperty name="NODE_CUSTOMPAINT_4" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_SIZE" default="35.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_9" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_5" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_9" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_6" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_1"/>
+            <visualProperty name="NODE_LABEL_FONT_SIZE" default="12"/>
+            <visualProperty name="NODE_X_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_2"/>
+            <visualProperty name="NODE_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_9"/>
+            <visualProperty name="NODE_BORDER_STROKE" default="SOLID"/>
+            <visualProperty name="NODE_CUSTOMPAINT_1" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_9" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="name"/>
+            </visualProperty>
+            <visualProperty name="NODE_HEIGHT" default="30.0"/>
+            <visualProperty name="NODE_VISIBLE" default="true"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_4"/>
+            <visualProperty name="NODE_SELECTED" default="false"/>
+            <visualProperty name="NODE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL_FONT_FACE" 
default="Dialog,plain,12"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_6" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_1" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_6"/>
+        </node>
+        <edge>
+            <visualProperty name="EDGE_SOURCE_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_UNSELECTED_PAINT" default="#404040"/>
+            <visualProperty name="EDGE_LINE_TYPE" default="SOLID"/>
+            <visualProperty name="EDGE_PAINT" default="#323232"/>
+            <visualProperty name="EDGE_TARGET_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_STROKE_SELECTED_PAINT" 
default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL" default=""/>
+            <visualProperty name="EDGE_TARGET_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_TOOLTIP" default=""/>
+            <visualProperty name="EDGE_LABEL_FONT_SIZE" default="10"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_STROKE_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_VISIBLE" default="true"/>
+            <visualProperty name="EDGE_TARGET_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_SELECTED_PAINT" default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="EDGE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_WIDTH" default="1.0"/>
+            <visualProperty name="EDGE_SELECTED" default="false"/>
+            <visualProperty name="EDGE_LABEL_FONT_FACE" 
default="Dialog,plain,10"/>
+        </edge>
+    </visualStyle>
+    <visualStyle name="Universe">
+        <network>
+            <visualProperty name="NETWORK_CENTER_X_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_NODE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_BACKGROUND_PAINT" default="#000000"/>
+            <visualProperty name="NETWORK_CENTER_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_SIZE" default="550.0"/>
+            <visualProperty name="NETWORK_HEIGHT" default="400.0"/>
+            <visualProperty name="NETWORK_CENTER_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_DEPTH" default="0.0"/>
+            <visualProperty name="NETWORK_WIDTH" default="550.0"/>
+            <visualProperty name="NETWORK_EDGE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_TITLE" default=""/>
+            <visualProperty name="NETWORK_SCALE_FACTOR" default="1.0"/>
+        </network>
+        <node>
+            <visualProperty name="NODE_SELECTED_PAINT" default="#ffff00"/>
+            <visualProperty name="NODE_LABEL_COLOR" default="#ffffcc"/>
+            <visualProperty name="NODE_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_TOOLTIP" default=""/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_3" default="50.0"/>
+            <visualProperty name="NODE_BORDER_PAINT" default="#000000"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_1" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_2" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_8" default="50.0"/>
+            <visualProperty name="NODE_SHAPE" default="ELLIPSE"/>
+            <visualProperty name="NODE_CUSTOMPAINT_8" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_5" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_4" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_6" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_5"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_3" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_2" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_8" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMPAINT_2" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_7" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_TRANSPARENCY" default="0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_5" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_7" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_7" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_3" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_FILL_COLOR" default="#000000"/>
+            <visualProperty name="NODE_PAINT" default="#787878"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_4" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_DEPTH" default="0.0"/>
+            <visualProperty name="NODE_WIDTH" default="100.0"/>
+            <visualProperty name="NODE_BORDER_WIDTH" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_3"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_8"/>
+            <visualProperty name="NODE_CUSTOMPAINT_4" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_SIZE" default="40.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_9" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_5" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_9" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_6" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_1"/>
+            <visualProperty name="NODE_LABEL_FONT_SIZE" default="20"/>
+            <visualProperty name="NODE_X_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_2"/>
+            <visualProperty name="NODE_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_9"/>
+            <visualProperty name="NODE_BORDER_STROKE" default="SOLID"/>
+            <visualProperty name="NODE_CUSTOMPAINT_1" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_9" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="name"/>
+            </visualProperty>
+            <visualProperty name="NODE_HEIGHT" default="30.0"/>
+            <visualProperty name="NODE_VISIBLE" default="true"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_4"/>
+            <visualProperty name="NODE_SELECTED" default="false"/>
+            <visualProperty name="NODE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL_FONT_FACE" 
default="Monospaced,plain,12"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_6" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_1" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_6"/>
+        </node>
+        <edge>
+            <visualProperty name="EDGE_SOURCE_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_UNSELECTED_PAINT" default="#404040"/>
+            <visualProperty name="EDGE_LINE_TYPE" default="LONG_DASH"/>
+            <visualProperty name="EDGE_PAINT" default="#323232"/>
+            <visualProperty name="EDGE_TARGET_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_STROKE_SELECTED_PAINT" 
default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL" default=""/>
+            <visualProperty name="EDGE_TARGET_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_TOOLTIP" default=""/>
+            <visualProperty name="EDGE_LABEL_FONT_SIZE" default="10"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_STROKE_UNSELECTED_PAINT" 
default="#ffffff"/>
+            <visualProperty name="EDGE_VISIBLE" default="true"/>
+            <visualProperty name="EDGE_TARGET_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_SELECTED_PAINT" default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="EDGE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_WIDTH" default="3.0"/>
+            <visualProperty name="EDGE_SELECTED" default="false"/>
+            <visualProperty name="EDGE_LABEL_FONT_FACE" 
default="Dialog,plain,10"/>
+        </edge>
+    </visualStyle>
+    <visualStyle name="Sample1">
+        <network>
+            <visualProperty name="NETWORK_CENTER_X_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_NODE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_BACKGROUND_PAINT" default="#ffffff"/>
+            <visualProperty name="NETWORK_CENTER_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_SIZE" default="550.0"/>
+            <visualProperty name="NETWORK_HEIGHT" default="400.0"/>
+            <visualProperty name="NETWORK_CENTER_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_DEPTH" default="0.0"/>
+            <visualProperty name="NETWORK_WIDTH" default="550.0"/>
+            <visualProperty name="NETWORK_EDGE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_TITLE" default=""/>
+            <visualProperty name="NETWORK_SCALE_FACTOR" default="1.0"/>
+        </network>
+        <node>
+            <visualProperty name="NODE_SELECTED_PAINT" default="#ffff00"/>
+            <visualProperty name="NODE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="NODE_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_TOOLTIP" default=""/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_3" default="50.0"/>
+            <visualProperty name="NODE_BORDER_PAINT" default="#000000"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_1" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_2" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_8" default="50.0"/>
+            <visualProperty name="NODE_SHAPE" default="ELLIPSE"/>
+            <visualProperty name="NODE_CUSTOMPAINT_8" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_5" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_4" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_6" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_5"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_3" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_2" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_8" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMPAINT_2" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_7" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_TRANSPARENCY" default="255"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_5" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_7" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_7" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_3" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_FILL_COLOR" default="#ccccff"/>
+            <visualProperty name="NODE_PAINT" default="#787878"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_4" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_DEPTH" default="0.0"/>
+            <visualProperty name="NODE_WIDTH" default="70.0"/>
+            <visualProperty name="NODE_BORDER_WIDTH" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_3"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_8"/>
+            <visualProperty name="NODE_CUSTOMPAINT_4" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_SIZE" default="40.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_9" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_5" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_9" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_6" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_1"/>
+            <visualProperty name="NODE_LABEL_FONT_SIZE" default="12"/>
+            <visualProperty name="NODE_X_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_2"/>
+            <visualProperty name="NODE_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_9"/>
+            <visualProperty name="NODE_BORDER_STROKE" default="SOLID"/>
+            <visualProperty name="NODE_CUSTOMPAINT_1" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_9" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="name"/>
+            </visualProperty>
+            <visualProperty name="NODE_HEIGHT" default="30.0"/>
+            <visualProperty name="NODE_VISIBLE" default="true"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_4"/>
+            <visualProperty name="NODE_SELECTED" default="false"/>
+            <visualProperty name="NODE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL_FONT_FACE" 
default="Dialog,plain,12"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_6" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_1" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_6"/>
+        </node>
+        <edge>
+            <visualProperty name="EDGE_SOURCE_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_UNSELECTED_PAINT" default="#404040"/>
+            <visualProperty name="EDGE_LINE_TYPE" default="SOLID">
+                <discreteMapping attributeType="string" 
attributeName="interaction">
+                    <discreteMappingEntry value="LONG_DASH" 
attributeValue="pd"/>
+                    <discreteMappingEntry value="SOLID" attributeValue="pp"/>
+                </discreteMapping>
+            </visualProperty>
+            <visualProperty name="EDGE_PAINT" default="#323232"/>
+            <visualProperty name="EDGE_TARGET_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_STROKE_SELECTED_PAINT" 
default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="interaction"/>
+            </visualProperty>
+            <visualProperty name="EDGE_TARGET_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_TOOLTIP" default=""/>
+            <visualProperty name="EDGE_LABEL_FONT_SIZE" default="10"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_STROKE_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_VISIBLE" default="true"/>
+            <visualProperty name="EDGE_TARGET_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_SELECTED_PAINT" default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="EDGE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_WIDTH" default="1.0"/>
+            <visualProperty name="EDGE_SELECTED" default="false"/>
+            <visualProperty name="EDGE_LABEL_FONT_FACE" 
default="Dialog,plain,10"/>
+        </edge>
+    </visualStyle>
+    <visualStyle name="Solid">
+        <network>
+            <visualProperty name="NETWORK_CENTER_X_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_NODE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_BACKGROUND_PAINT" default="#ffffff"/>
+            <visualProperty name="NETWORK_CENTER_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_SIZE" default="550.0"/>
+            <visualProperty name="NETWORK_HEIGHT" default="400.0"/>
+            <visualProperty name="NETWORK_CENTER_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NETWORK_DEPTH" default="0.0"/>
+            <visualProperty name="NETWORK_WIDTH" default="550.0"/>
+            <visualProperty name="NETWORK_EDGE_SELECTION" default="true"/>
+            <visualProperty name="NETWORK_TITLE" default=""/>
+            <visualProperty name="NETWORK_SCALE_FACTOR" default="1.0"/>
+        </network>
+        <node>
+            <visualProperty name="NODE_SELECTED_PAINT" default="#ffff00"/>
+            <visualProperty name="NODE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="NODE_Y_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_TOOLTIP" default=""/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_3" default="50.0"/>
+            <visualProperty name="NODE_BORDER_PAINT" default="#000000"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_1" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_2" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_8" default="50.0"/>
+            <visualProperty name="NODE_SHAPE" default="ELLIPSE"/>
+            <visualProperty name="NODE_CUSTOMPAINT_8" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_5" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_4" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_6" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_5"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_3" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_2" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_8" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMPAINT_2" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_7" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_TRANSPARENCY" default="255"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_5" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_7" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_7" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMPAINT_3" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_FILL_COLOR" default="#666666"/>
+            <visualProperty name="NODE_PAINT" default="#787878"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_4" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_DEPTH" default="0.0"/>
+            <visualProperty name="NODE_WIDTH" default="70.0"/>
+            <visualProperty name="NODE_BORDER_WIDTH" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_3"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_8"/>
+            <visualProperty name="NODE_CUSTOMPAINT_4" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_SIZE" default="40.0"/>
+            <visualProperty name="NODE_CUSTOMPAINT_9" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_5" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_9" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_6" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_1"/>
+            <visualProperty name="NODE_LABEL_FONT_SIZE" default="18"/>
+            <visualProperty name="NODE_X_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_2"/>
+            <visualProperty name="NODE_Z_LOCATION" default="0.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_9"/>
+            <visualProperty name="NODE_BORDER_STROKE" default="SOLID"/>
+            <visualProperty name="NODE_CUSTOMPAINT_1" 
default="org.cytoscape.view.presentation.property.DefaultVisualizableVisualProperty$VisualizableImpl@210713c7"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_9" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="name"/>
+            </visualProperty>
+            <visualProperty name="NODE_HEIGHT" default="30.0"/>
+            <visualProperty name="NODE_VISIBLE" default="true"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_4"/>
+            <visualProperty name="NODE_SELECTED" default="false"/>
+            <visualProperty name="NODE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_LABEL_FONT_FACE" 
default="Dialog,plain,12"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_POSITION_6" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_SIZE_1" default="50.0"/>
+            <visualProperty name="NODE_CUSTOMGRAPHICS_6"/>
+        </node>
+        <edge>
+            <visualProperty name="EDGE_SOURCE_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_UNSELECTED_PAINT" default="#404040"/>
+            <visualProperty name="EDGE_LINE_TYPE" default="SOLID"/>
+            <visualProperty name="EDGE_PAINT" default="#323232"/>
+            <visualProperty name="EDGE_TARGET_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_STROKE_SELECTED_PAINT" 
default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL" default="">
+                <passthroughMapping attributeType="string" 
attributeName="interaction"/>
+            </visualProperty>
+            <visualProperty name="EDGE_TARGET_ARROW_SELECTED_PAINT" 
default="#ffff00"/>
+            <visualProperty name="EDGE_TOOLTIP" default=""/>
+            <visualProperty name="EDGE_LABEL_FONT_SIZE" default="10"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_STROKE_UNSELECTED_PAINT" 
default="#cccccc"/>
+            <visualProperty name="EDGE_VISIBLE" default="true"/>
+            <visualProperty name="EDGE_TARGET_ARROW_SHAPE" default="NONE"/>
+            <visualProperty name="EDGE_SELECTED_PAINT" default="#ff0000"/>
+            <visualProperty name="EDGE_LABEL_COLOR" default="#000000"/>
+            <visualProperty name="EDGE_LABEL_POSITION" 
default="C,C,c,0.00,0.00"/>
+            <visualProperty name="EDGE_SOURCE_ARROW_UNSELECTED_PAINT" 
default="#000000"/>
+            <visualProperty name="EDGE_WIDTH" default="12.0"/>
+            <visualProperty name="EDGE_SELECTED" default="false"/>
+            <visualProperty name="EDGE_LABEL_FONT_FACE" 
default="Dialog,plain,10"/>
+        </edge>
+    </visualStyle>
+</vizmap>

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