Action
plan:
The tasks are to look thru the GEF code
in detail.
-
To identify the different classes and group
them into Actions, modes, layers,
figures.
-
How to map them into beans?
-
Listing out the different primitive graphedit
classes like the figcircle &
figrect and analyzing their capabilities as beans.
Experimenting on the user interface:
-
Creation of beans for visual primitives
like Circles & rectangles.
-
Porting the above beans to listen to
beans already created for color picking.
-
selection of the circles or rectangles
to click & drag or scale.
Analyzing beanbox:
-
Going thru the beanbox code, analyzing
the complexity.
-
Trying to create a frame on similar
lines as the beanbox.