JavaFXComposerNewInM8

(Difference between revisions)
(Added design usability improvements section)
m (Dirty Flag)
Line 10: Line 10:
=== Dirty Flag ===
=== Dirty Flag ===
 +
 +
Every Record can now be modified using its <code>setAttr()</code> and <code>setValue()</code> methods. When such change happens, the Record and all its parent Records are marked dirty. Dirty flag is a synthetic attribute of a Record and can be read and written by <code>getDirty()</code> and <code>setDirty()</code> methods.
=== Write Support ===
=== Write Support ===

Revision as of 11:49, 2 August 2010

Contents

New Data Source API

Classes

Structure

Filter

Location

Dirty Flag

Every Record can now be modified using its setAttr() and setValue() methods. When such change happens, the Record and all its parent Records are marked dirty. Dirty flag is a synthetic attribute of a Record and can be read and written by getDirty() and setDirty() methods.

Write Support

Data Source Customizer

New Data Source Components

Sequence-based Controls

The DSListView, DSChoiceBox controls are working with a sequence of the Records taken from a specified DataSource and Filter.

Item-based Controls

The DSCheckBox, DSLabel, DSPasswordBox, DSTextBox controls are working with a single attribute value specified by a Location within a DataSource.

New Validation Component

Form Customizer Improvements

Design usability improvements

  • The behavior of image placeholder has changed, allowing user to switch between standard and placeholder view.
  • Improved and simplified guidelines to lower confusion
  • Added new handlers to allow easily move parent container if child is selected.

Palette

Some categories in the Palette are collapsed initially, so only Layouts, Controls, new Data Sources and Templates categories are expanded.

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo