Catalog Editor Sample
Catalog editor is a two page editor that primarily demonstrates grouping of flat data.
Key Concepts
Using a custom list binding to group items based on an item property value
Simultaneous presentation of the same items grouped in different ways.
Model
Value property
List property (homogeneous)
@ReadOnly list property
@Required
@LongString
@PossibleValues using values from model
XML
Basic root binding using @XmlBinding
Basic value property binding using @XmlBinding
Basic list property binding using @XmlListBinding
Custom list property binding using @CustomXmlListBinding
Two page editor with an XML source editor page
Forms
Master-details editor page
Content node
Content node factory
Content node include
Reuse the same node factory definition in several places
Section
EL in section description to customize description to context
Property editor
Label
Actuator
Expression Language
Ternary operator (conditional expression)
Concat() function
Copyright (c) 2013 Oracle
Content made available under the terms of
Eclipse Public License
.