Author: clopes
Date: 2011-12-06 11:21:17 -0800 (Tue, 06 Dec 2011)
New Revision: 27707

Modified:
   
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/MinimalVisualLexicon.java
   
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/StringVisualProperty.java
Log:
Set true to shouldIgnoreDefault of NETWORK_TITLE property, otherwise the view 
title is always replaced by a default empty string.

Modified: 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/MinimalVisualLexicon.java
===================================================================
--- 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/MinimalVisualLexicon.java
   2011-12-06 19:17:14 UTC (rev 27706)
+++ 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/MinimalVisualLexicon.java
   2011-12-06 19:21:17 UTC (rev 27707)
@@ -173,7 +173,7 @@
                        "Network Height", true, CyNetwork.class);
 
        public static final VisualProperty<String> NETWORK_TITLE = new 
StringVisualProperty(
-                       "", ARBITRARY_STRING_RANGE, "NETWORK_TITLE", "Network 
Title",
+                       "", ARBITRARY_STRING_RANGE, "NETWORK_TITLE", "Network 
Title", true,
                        CyNetwork.class);
 
        public static final VisualProperty<Paint> NETWORK_BACKGROUND_PAINT = 
new PaintVisualProperty(

Modified: 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/StringVisualProperty.java
===================================================================
--- 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/StringVisualProperty.java
   2011-12-06 19:17:14 UTC (rev 27706)
+++ 
core3/api/trunk/presentation-api/src/main/java/org/cytoscape/view/presentation/property/StringVisualProperty.java
   2011-12-06 19:21:17 UTC (rev 27707)
@@ -44,9 +44,23 @@
  */
 public final class StringVisualProperty extends AbstractVisualProperty<String> 
{
 
-       public StringVisualProperty(final String def, final Range<String> 
range, final String id, final String name, final Class<?> targetDataType) {
+       public StringVisualProperty(final String def,
+                                                               final 
Range<String> range,
+                                                               final String id,
+                                                               final String 
name,
+                                                               final Class<?> 
targetDataType) {
                super(def, range, id, name, targetDataType);
        }
+       
+       public StringVisualProperty(final String def,
+                                                               final 
Range<String> range,
+                                                               final String id,
+                                                               final String 
name,
+                                                               final boolean 
ignoreDefault,
+                                                               final Class<?> 
targetDataType) {
+               super(def, range, id, name, targetDataType);
+               this.shouldIgnoreDefault = ignoreDefault;
+       }
 
        @Override
        public String toSerializableString(final String value) {

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