/[gzz]/gzz/doc/pegboard/vob_bgvob--humppake/peg.rst
ViewVC logotype

Diff of /gzz/doc/pegboard/vob_bgvob--humppake/peg.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by humppake, Thu Mar 6 10:37:24 2003 UTC revision 1.6 by humppake, Thu Mar 6 10:39:22 2003 UTC
# Line 7  PEG ``vob_bgvob--humppake``: Abstract Ba Line 7  PEG ``vob_bgvob--humppake``: Abstract Ba
7  :Date-created: 2003-03-05  :Date-created: 2003-03-05
8  :Last-Modified: $Date$  :Last-Modified: $Date$
9  :Revision: $Revision$  :Revision: $Revision$
10  :Status:   Current  :Status:   Incomplete
11  :Scope:    Trivial  :Scope:    Trivial
12  :Type:     Feature  :Type:     Feature
13    
# Line 75  Changes Line 75  Changes
75  -------  -------
76    
77  The Java classes **public interface BackgroundVob**, **public interface  The Java classes **public interface BackgroundVob**, **public interface
78  ColoredVob** and **public abstract class AbstractBgVob** will be  ColoredVob** and **public abstract class AbstractBgVob** should  be
79  created after the following diagram:  created after the following diagram:
80    
81  .. UML:: backgroundvob  .. UML:: backgroundvob
# Line 130  created after the following diagram: Line 130  created after the following diagram:
130     vertically(50, sector_v, vobs.SolidBgVob, vobs.ColoredSectorVob);     vertically(50, sector_v, vobs.SolidBgVob, vobs.ColoredSectorVob);
131     horizontally(50, sector_h, vobs.ColoredSectorVob, vobs.ColoredSquareSectorVob);     horizontally(50, sector_h, vobs.ColoredSectorVob, vobs.ColoredSquareSectorVob);
132    
133  The following background vobs should be modified to inherit from  The following background vobs should be modified to inherit AbstractBgVob:
 AbstractBgVob:  
134    
135   - gzz.vob.vobs.RectBgVob   - gzz.vob.vobs.RectBgVob
136   - gzz.vob.vobs.SolidBgVob   - gzz.vob.vobs.SolidBgVob
137   - gzz.vob.vobs.BgVob   - gzz.vob.vobs.BgVob
138    
139    Also **ColoredSectorVob** should be inherited from AbstractBgVob:
140    
141  Some of the current vobs should be changed to implement this interface  Some of the current vobs should be changed to implement this interface
142  (``RectBgVob`` and ``ColoredSectorVob``). Also some other Vobs should  (``RectBgVob`` and ``ColoredSectorVob``). Also some other Vobs should
143  be changed to use a new *color* Vector instead of old *nsolids* color  be changed to use a new *color* Vector instead of old *nsolids* color

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26