[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst
From: |
Asko Soukka |
Subject: |
[Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst |
Date: |
Wed, 12 Mar 2003 05:23:08 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Asko Soukka <address@hidden> 03/03/12 05:23:08
Modified files:
doc/pegboard/vob_colorable--humppake: peg.rst
Log message:
update
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/vob_colorable--humppake/peg.rst.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
Patches:
Index: gzz/doc/pegboard/vob_colorable--humppake/peg.rst
diff -u gzz/doc/pegboard/vob_colorable--humppake/peg.rst:1.3
gzz/doc/pegboard/vob_colorable--humppake/peg.rst:1.4
--- gzz/doc/pegboard/vob_colorable--humppake/peg.rst:1.3 Tue Mar 11
08:05:07 2003
+++ gzz/doc/pegboard/vob_colorable--humppake/peg.rst Wed Mar 12 05:23:08 2003
@@ -5,8 +5,8 @@
:Authors: Asko Soukka
:Stakeholders: Benja Fallenstein, Tuomas Lukka
:Date-created: 2003-03-05
-:Last-Modified: $Date: 2003/03/11 13:05:07 $
-:Revision: $Revision: 1.3 $
+:Last-Modified: $Date: 2003/03/12 10:23:08 $
+:Revision: $Revision: 1.4 $
:Status: Current
:Scope: Trivial
:Type: Feature
@@ -69,12 +69,22 @@
- How should Colorable Vob be assembled?
RESOLVED: ColorableVob extends the basic Vob class and implements
- Colorable Interface for multiple background colors.
+ Colorable interface for multiple background colors.
- How should the new interfaces and classes be named?
RESOLVED: **public interface Colorable** and **public abstract class
- ColorableVob**
+ AbstractColorableVob**
+
+ RE-RESOLVED: **public interface Colorable** and **public abstract
+ class ColorableVob**
+
+ The prefix Abstract has been truncated from AbstractColorableVob to
+ help casting when using cloneColored() and keep naming consistent
+ with other Vob package's classes.
+
+ interface Colorable + abstract class Vob =
+ abstract class ColorableVob
- Where they should be located?
@@ -110,7 +120,9 @@
setting all the colors at once as a single List.
RE-RESOLVED: All colors should be set at once by passing
- a single **array** to ``Colorable.cloneColored()``.
+ a single **array** to vob's ``Colorable.cloneColored()``.
+ If array is null or empty, cloneColored() will return the
+ vob itself.
- Should SolidBgVob be inherited from Colorable Vob?
@@ -126,6 +138,13 @@
meant to be background vobs, but they do have the same features. The
difference to background vobs will be done by dropping ``Bg`` off from
their naming.
+
+- Interface Colorable needs Object.clone(), that needs implenting
+ java.lang.Cloneable interface. Who should implement it?
+
+ RESOLVED: Since it's currently needed only by interface Colorable,
+ its implementation ColorableVob should implement also interface
+ Cloneable.
Changes
-------
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/10
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/11
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst,
Asko Soukka <=
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/12
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/14
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/14
- [Gzz-commits] gzz/doc/pegboard/vob_colorable--humppake peg.rst, Asko Soukka, 2003/03/24