Download Latest Version jvx-3.1.zip (6.2 MB)
Email in envelope

Get an email when there's a new version of JVx - Enterprise Application Framework

Home / JVx + SwingUI / 0.9 beta1
Name Modified Size InfoDownloads / Week
Parent folder
jvx-0.9 beta-1_src.zip 2010-12-03 1.9 MB
jvx-0.9 beta-1_javadoc.zip 2010-12-03 6.3 MB
README_changes_v0_8_to_v0_9(beta1).txt 2010-12-03 3.7 kB
jvx-0.9 beta-1.zip 2010-12-03 1.5 MB
Totals: 4 Items   9.7 MB 0
Changelog: JVx 0.9 (beta-1)

##################################################################
#                          General                               #
##################################################################

- New features
- Bugfixes
- Code reviews
- Tests


##################################################################
#                          Library                               #
##################################################################

http://support.sibvisions.com
 
[NEW]  
  
  - #22:  set/getEventSource
  - #178: UI independent ITableControl, ITreeControl and IEditorControl
  - #185: HttpConnection: addUrl, removeUrl (prepared for ssl checks)
  - #187: notifyDetailChanged changed to set the DetailChanged state correct
  - #195: create DBAccess with pre-configured java.sql.Connection
  - #196: DBAccess supports pre-configured java.sql.Connection
  - #206: changed ApplicationZone caching during Session creation (code review)
  - #219
    * new class DataSourceHandler
    * new class DBCredentials
    * create DBAccess with DBCredentials
    * config supports declaration of datasources
    * DBSecurityManager supports DataSourceHandler
  - DBAccess supports DBCredentials
  - added text/image constructors to UICheckBox, UIToggleButton, UIMenuItem, ...
  - Utility methods 
    * FileUtil: zip, delete file/directory, deleteEmpty
    * RessourceUtil: support different ClassLoader
    * Reflective: printFields, printMethods
    * StringUtil: replace
    * CommonUtil: equals
    * FileSearch: exclude pattern: "!*.java"
  - Configuration.listApplicationNames
  - changed UpToDateConfigFile now supports setNode, setProperty, save and reload
  - Zone is now Cloneable
  - EventHandler allows add listener by index
  - XmlNode now supports node replacement via setNode
  - XmlNode supports indexOf
  - new class AbstractCachedStorage (superclass for ICachedStorage implementations)
  - new class AbstractMemStorage (server side MemDataBook as storage)
  - base export support for IStorage implementations
  - DBAccess allows executeSql
  
  
[BUGFIX]
  
  - #186: wrong row states
  - #188: UK detection fixed
  - #192: create empty default ColumnView
  - #197: UID handling fixed
  - #198: use precision for StringDataType and BinaryDataType
  - #200: insert into filtered MemDataBook
  - #205: getFetchColumnIndexes
  - #216: ROW_SELECTED event instead of COLUMN_SELECTED (code review)
  - #217: checked result value against MetaData
  - #218: insert/update: checked column count
  - MemDataSource: access to stored DataBooks is now synchronized (avoid multi-threading problems)
  - changed UK detection for OracleDBAccess
  - getValues of MemDataBook now returns array with null values instead of null
  - DataBook now sets states after open and not before
  - XmlNode does not clone() nodes during add/insert/set
  - removed fetchAll in setFilter in MemDataBook (code review)
  - UIFont: deriveFont - size not used
  - BigDecimalDataType precision, scale, internalize (code review)
  - NullPointerException in toString of MemDataBook/RemoteDataBook if no referenced DataBook is set
  - synchronized DirectObjectConnection
  - AbstractType now always returns UNKNOWN_TYPE instead of null
  - SplitPanel bugfixes
 
  
[OTHER]

  - fixed all test cases
  - build creates empty dbs
  - db test cases performance tuning when db is not available
  - changed javadoc URLs (goodbye sun)
  - test cases works now with Mac OS
  - findbugs suggestions considered in some classes
  - additional serializer tests for different technologies
  - ApplicationUtil "extends Object" instead of UIComponent (code review)
  - smaller code reviews
Source: README_changes_v0_8_to_v0_9(beta1).txt, updated 2010-12-03