Author: mes
Date: 2010-06-25 13:43:52 -0700 (Fri, 25 Jun 2010)
New Revision: 20659

Modified:
   corelibs/trunk/ding/src/ding/view/DNodeView.java
Log:
now consistently setting label position

Modified: corelibs/trunk/ding/src/ding/view/DNodeView.java
===================================================================
--- corelibs/trunk/ding/src/ding/view/DNodeView.java    2010-06-25 20:42:53 UTC 
(rev 20658)
+++ corelibs/trunk/ding/src/ding/view/DNodeView.java    2010-06-25 20:43:52 UTC 
(rev 20659)
@@ -1442,14 +1442,15 @@
                nestedNetworkVisible = makeVisible;
        }
 
+       // from Label interface
        public ObjectPosition getPosition() {
                return labelPosition;
        }
 
+       // from Label interface
        public void setPosition(final ObjectPosition p) {
                this.labelPosition = p;
                updateLabelPosition();
-
        }
 
        private void updateLabelPosition() {
@@ -1494,11 +1495,13 @@
                return graphicsPositions.get(cg);
        }
 
+       // from NodeView interface
        public ObjectPosition getLabelPosition() {
                return labelPosition;
        }
 
-       public void setLabelPosition(final ObjectPosition position) {           
-               this.labelPosition = position;
+       // from NodeView interface
+       public void setLabelPosition(final ObjectPosition position) {
+               setPosition(position);
        }
 }

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