Hi all,
some idea of festures/developments for the 2.1 release:

- make ListView / TableView / TreeView extend a common base class
(maybe abstract), because they share some operations, and many times I
have to make changes in all them ...
  -- for sure they share the ability to handle a list of elements
  -- the base class could be something like Selectable ... if someone
has a better name tell me ...
  -- a ticket for this will follow, unless objections


- add a mailbox-like temporary storage for messages (as a singleton,
maybe backed with a Pivot Map or other similar) but grouped by
category (the key) but with a maximum mumber of elements inside (to
avoid consume too much memory), a sort of "capped / circular
collection"
  -- this could be used in other parts of Pivot (an of course in
application-specific code) to put messages (like warnings, etc,
instead of writing to console or discard) and be notified at some
events
  -- any message could have (an implicit category) timestamp, message,
optional description, maybe even a reference/name of the source object
  -- the structure could handle even a timestamp (and related event)
for the last refresh
  -- a ticket for this will follow, unless objections


- add an extended JSONSerializer (or add something to the existing
one, it's a detail for now) to be able to trigger custom code
(application-specific) when some data has to be converted to/from json
  -- maybe add even an interface that any bean implementing it (that
have the method toJSON() ...) try to use it ...


Suggestions / comments ?

Bye,
Sandro

Reply via email to