gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] loom/org/fenfire/loom DefaultNodeView.java


From: Asko Soukka
Subject: [Gzz-commits] loom/org/fenfire/loom DefaultNodeView.java
Date: Thu, 10 Apr 2003 16:09:51 -0400

CVSROOT:        /cvsroot/loom
Module name:    loom
Changes by:     Asko Soukka <address@hidden>    03/04/10 16:09:51

Modified files:
        org/fenfire/loom: DefaultNodeView.java 

Log message:
        Dummy ColorableVob use

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/loom/loom/org/fenfire/loom/DefaultNodeView.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: loom/org/fenfire/loom/DefaultNodeView.java
diff -u loom/org/fenfire/loom/DefaultNodeView.java:1.3 
loom/org/fenfire/loom/DefaultNodeView.java:1.4
--- loom/org/fenfire/loom/DefaultNodeView.java:1.3      Sun Apr  6 21:07:21 2003
+++ loom/org/fenfire/loom/DefaultNodeView.java  Thu Apr 10 16:09:51 2003
@@ -44,17 +44,17 @@
     protected Color resourceColor = new Color(102, 255, 102);
     protected Color literalColor = new Color(255, 204, 51);
 
-    protected OvalBgVob resourceVob;
-    protected RectBgVob literalVob;
+    protected ColorableVob resourceVob;
+    protected ColorableVob literalVob;
     
     public DefaultNodeView(Loom loom) {
        this.loom = loom;
        style = GraphicsAPI.getInstance()
            .getTextStyle("Serif", 0, 12);
        resourceVob = new OvalBgVob(Color.white, false, null);
-       resourceVob.addColor(resourceColor);
+       resourceVob = resourceVob.cloneColored(resourceColor);
         literalVob = new RectBgVob(Color.white, false, null);
-       literalVob.addColor(literalColor);
+       literalVob = literalVob.cloneColored(literalColor);
     }
 
     protected Vob getBgVob(boolean isResource, boolean isSelected,
@@ -64,14 +64,14 @@
 
        Color bg = isSelected ? loom.colors.getCursorBorderColor() : null;
        if(isResource) {
-           OvalBgVob vob = new OvalBgVob(Color.white, isSelected, bg);
-           vob.addColor(resourceColor);
-           if(isMarked) vob.addColor(Color.red);
+           ColorableVob vob = new OvalBgVob(Color.white, isSelected, bg);
+           vob = vob.cloneColored(resourceColor);
+           if(isMarked) vob = vob.cloneColored(Color.red);
            return vob;
        } else {
-           RectBgVob vob = new RectBgVob(Color.white, isSelected, bg);
-           vob.addColor(literalColor);
-           if(isMarked) vob.addColor(Color.red);
+           ColorableVob vob = new RectBgVob(Color.white, isSelected, bg);
+           vob = vob.cloneColored(literalColor);
+           if(isMarked) vob = vob.cloneColored(Color.red);
            return vob;
        }
     }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]