2007-11-26

UJO Framework 0.71

There is published a stable version of new project UJO Framework under Apache License, version 2.0. The framework is interesting for its different object architecture in compare to JavaBeans. The original idea was caused by a vagary with a generic data types of Java 5.0, over time it appears, that the architecture have got number of a interesting features.

The current version offers:
  • XML persistence of object tree, each object can control an access to its attributes
  • easy collaboration with a Swing tables
  • short learning curve, the solution is built on two interfaces only
  • interest architecture with an unconventional data access.
There is possible to study all features of the framework by an referential project called jWorkSheet. More information are available on a home page of the project include a short tutorial.

Thank you for some response.

6 comments:

Anonymous said...

Your jWorkSheet application looks like something I have been looking for. However, is there a way to set the Time Zone? The time listed in the Event tab is 6 hours to fast.

Ponec said...

The jWorkSheet uses a local time from you operation system. For more information see this description.

cam said...

Java is unable to correctly detect the timezone on Ubuntu Linux, so if your time is off just set the TZ environment variable to your correct timezone in the jWorkSheet.sh script and everything should be good to go.

Anonymous said...

Thanks Cam! That was it!

export TZ=:/etc/localtime


fixed it right up.

Ben said...

The jWorksheet was exactly what I was looking for, how to track my time for projects and tasks, but I have a problem that could just be user error. The projects I work on are not always concurrent, is there a way to prevent the time update on a new task so I can have just a running tally of the time spent in a day doing xyz things even if it doesn't equal the time configured for a working day. Some days I work on projects for less than 8 hours others I work for more. If I start the day and work on something for 1 hour then 4 hours later work on another project due to the difference in time I cannot get the time to work out correctly.

Anonymous said...
This comment has been removed by a blog administrator.