incorporated the changes that I made in the ant build to the current maven build
constructed the basic structure for block trees and inplace editors.
rendered a dummy box as a substitute for an inplace editor.
bug in deleting legends from UI. syncing problems for threads in LegendMouseListener's isClickInInplaceEditor function.
added dummy inplaceEditors for labels, checkboxes, font and color
modified the usage of image types in rendering. simplified drawing border.
the simplified border turned out to buggy. doesnt behave properly when background is translucent.
implemented inplace editors for border and background.
implemented the title inplace editor
enabled the title visibility button in the root inplace editor. added the text edit feature for title inplace editor.
added the inplace editor for description.
buggy affine transformations
moved from affine transforms to relative layout, coz of problems with fetching absolute coordinates.
fixed the default alignment value issue for title and description
ready to build plugins
added the new text module alongside the old one. the organization of the files uses a centralized package approach, rather than the distributed one.
removed the earlier text module and cleaned up the bundle properties.
refined the text plugin and fixed child accumulation bugs in AbstractLegendItemRenderer
implemented new image plugin. removed previous image plugin. modified inplace checkbox.
changed the edit and image source icons