Improve the documentation

1) Use Google's CDN for faster loading of Angular
2) Update the documentation for 1.6.x and 1.7.0
3) Improve the CSS of the website

Change-Id: Ia3d502c06bb06717d2be55fcc5953daa8c33b036
diff --git a/assets/css/stylesheet.css b/assets/css/stylesheet.css
index 20b8755..304bf0a 100644
--- a/assets/css/stylesheet.css
+++ b/assets/css/stylesheet.css
@@ -489,3 +489,12 @@
   max-width:70%;
   max-height:70%;
 }
+
+.documentation ul {
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
+[ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak {
+    display: none;
+}
diff --git a/index.html b/index.html
index 72d5f71..4afe771 100644
--- a/index.html
+++ b/index.html
@@ -12,7 +12,7 @@
   <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,400italic'>
 
   <!-- Angular Material style sheet -->
-  <link rel="stylesheet" href="thirdparty/angular-material/angular-material.min.css">
+  <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.1/angular-material.min.css">
   <link rel="stylesheet" href="assets/css/stylesheet.css">
 </head>
 <body ng-app="eef" layout="row" ng-cloak ng-controller="MainController as main">
@@ -123,14 +123,14 @@
   </div>
 
   <!-- Angular Material requires Angular.js Libraries -->
-  <script src="thirdparty/angular/angular.min.js"></script>
-  <script src="thirdparty/angular-animate/angular-animate.min.js"></script>
-  <script src="thirdparty/angular-aria/angular-aria.min.js"></script>
-  <script src="thirdparty/angular-messages/angular-messages.min.js"></script>
-  <script src="thirdparty/angular-route/angular-route.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-animate.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-aria.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-messages.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular-route.min.js"></script>
 
   <!-- Angular Material Library -->
-  <script src="thirdparty/angular-material/angular-material.min.js"></script>
+  <script src="https://ajax.googleapis.com/ajax/libs/angular_material/1.0.1/angular-material.min.js"></script>
 
   <!-- Your application bootstrap  -->
   <script src="app.js"></script>
diff --git a/javadoc/1.7.0/allclasses-frame.html b/javadoc/1.7.0/allclasses-frame.html
index ca4806d..ef60fdd 100644
--- a/javadoc/1.7.0/allclasses-frame.html
+++ b/javadoc/1.7.0/allclasses-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>All Classes</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -19,6 +19,7 @@
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFPropertySection</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSection</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabDescriptor</a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFWidgetController</a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFWidgetLifecycleManager</a></li>
@@ -95,6 +96,7 @@
 <li><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFDescriptionToConditionalStylesSwitch</a></li>
 <li><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFDescriptionToWidgetStyleSwitch</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">EEFDescriptorRegistryEventListener</a></li>
 <li><a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFDomainClassTester</a></li>
 <li><a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFDynamicMappingFor</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFDynamicMappingForImpl</a></li>
@@ -164,11 +166,21 @@
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetWidgetFactory</a></li>
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabSelectionListener</a></li>
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTypeMapper</a></li>
+<li><a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFListController</a></li>
+<li><a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListDescriptionItemProvider</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFListElement</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFListLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFListSelectionListener</a></li>
+<li><a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFMessageHyperlinkListener</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFMessagePrefixProvider</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFMultipleReferencesLifecycleManager</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFMultipleReferencesSelectionListener</a></li>
 <li><a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage</span></a></li>
 <li><a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage.Literals</span></a></li>
 <li><a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EefPackageImpl</a></li>
@@ -202,18 +214,6 @@
 <li><a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioStyle</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioStyleImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioStyleItemProvider</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceConditionalStyle</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceConditionalStyleImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceConditionalStyleItemProvider</a></li>
-<li><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFReferenceController</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceDescription</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceDescriptionImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceDescriptionItemProvider</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFReferenceHyperlinkListener</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFReferenceLifecycleManager</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceStyle</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceStyleImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRuleAuditDescription</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRuleAuditDescriptionImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRuleAuditDescriptionItemProvider</a></li>
@@ -236,8 +236,8 @@
 <li><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSemanticValidationRuleDescriptionImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSemanticValidationRuleDescriptionItemProvider</a></li>
 <li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFStyledTextStyleCallback</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFStyleHelper</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFStyleHelper</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
 <li><a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EefSwitch</a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api" target="classFrame">EEFTab</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyComposite</a></li>
@@ -252,7 +252,6 @@
 <li><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">EEFTabbedPropertyViewPlugin.Implementation</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabContents</a></li>
 <li><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFTabDescriptor</a></li>
-<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">EEFTabDescriptorProviderRegistryEventListener</a></li>
 <li><a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextConditionalStyle</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextConditionalStyleImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextConditionalStyleItemProvider</a></li>
@@ -311,16 +310,17 @@
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFLabelController</span></a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManager</span></a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManagerProvider</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFListController</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFMultipleReferencesController</span></a></li>
 <li><a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences" target="classFrame"><span class="interfaceName">IEEFPreferenceConstants</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFRadioController</span></a></li>
-<li><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFReferenceController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFSection</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSectionController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFSectionDescriptor</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSelectController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabbedPropertySheetPageContributor</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorFilter</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorProvider</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabItem</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabSelectionListener</span></a></li>
diff --git a/javadoc/1.7.0/allclasses-noframe.html b/javadoc/1.7.0/allclasses-noframe.html
index d7345e3..4b0d50a 100644
--- a/javadoc/1.7.0/allclasses-noframe.html
+++ b/javadoc/1.7.0/allclasses-noframe.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>All Classes</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -19,6 +19,7 @@
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></li>
@@ -95,6 +96,7 @@
 <li><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></li>
 <li><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></li>
 <li><a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal">EEFDomainClassTester</a></li>
 <li><a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFDynamicMappingFor</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></li>
@@ -164,11 +166,21 @@
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetWidgetFactory</a></li>
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabSelectionListener</a></li>
 <li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTypeMapper</a></li>
+<li><a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFListConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></li>
+<li><a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFListDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFListElement</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListSelectionListener</a></li>
+<li><a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFListStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFMessageHyperlinkListener</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFMessagePrefixProvider</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesSelectionListener</a></li>
 <li><a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="interfaceName">EefPackage</span></a></li>
 <li><a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="interfaceName">EefPackage.Literals</span></a></li>
 <li><a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></li>
@@ -202,18 +214,6 @@
 <li><a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFRadioStyle</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFReferenceConditionalStyle</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></li>
-<li><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFReferenceDescription</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></li>
-<li><a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFReferenceStyle</span></a></li>
-<li><a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a></li>
-<li><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></li>
 <li><a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFRuleAuditDescription</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></li>
@@ -236,8 +236,8 @@
 <li><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></li>
 <li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></li>
-<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
 <li><a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api">EEFTab</a></li>
 <li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></li>
@@ -252,7 +252,6 @@
 <li><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></li>
 <li><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></li>
-<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></li>
 <li><a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFTextConditionalStyle</span></a></li>
 <li><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></li>
 <li><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></li>
@@ -311,16 +310,17 @@
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFLabelController</span></a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="interfaceName">IEEFLifecycleManager</span></a></li>
 <li><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="interfaceName">IEEFLifecycleManagerProvider</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFListController</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFMultipleReferencesController</span></a></li>
 <li><a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="interfaceName">IEEFPreferenceConstants</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFRadioController</span></a></li>
-<li><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFReferenceController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFSection</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFSectionController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFSectionDescriptor</span></a></li>
 <li><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFSelectController</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabbedPropertySheetPageContributor</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabDescriptorFilter</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabDescriptorProvider</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabItem</span></a></li>
 <li><a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTabSelectionListener</span></a></li>
diff --git a/javadoc/1.7.0/constant-values.html b/javadoc/1.7.0/constant-values.html
index 604e419..ba6cae3 100644
--- a/javadoc/1.7.0/constant-values.html
+++ b/javadoc/1.7.0/constant-values.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Constant Field Values</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -782,26 +782,26 @@
 <td class="colLast"><code>21</code></td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__IFS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__ITERATOR">
 <!--   -->
@@ -1111,11 +1111,25 @@
 <td class="colLast"><code>20</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></code></td>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
-<td class="colLast"><code>8</code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></code></td>
+<td class="colLast"><code>6</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">
@@ -1150,7 +1164,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a></code></td>
-<td class="colLast"><code>6</code></td>
+<td class="colLast"><code>7</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">
@@ -1164,7 +1178,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a></code></td>
-<td class="colLast"><code>7</code></td>
+<td class="colLast"><code>8</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">
@@ -1178,7 +1192,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a></code></td>
-<td class="colLast"><code>9</code></td>
+<td class="colLast"><code>11</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE">
@@ -1293,11 +1307,25 @@
 <td class="colLast"><code>15</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
-<td class="colLast"><code>7</code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></code></td>
+<td class="colLast"><code>6</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">
@@ -1339,7 +1367,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a></code></td>
-<td class="colLast"><code>6</code></td>
+<td class="colLast"><code>7</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">
@@ -1353,7 +1381,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a></code></td>
-<td class="colLast"><code>8</code></td>
+<td class="colLast"><code>10</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE">
@@ -1454,6 +1482,174 @@
 <td class="colLast"><code>0</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></code></td>
+<td class="colLast"><code>47</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></code></td>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></code></td>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></code></td>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></code></td>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a></code></td>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></code></td>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
@@ -1741,902 +1937,727 @@
 <td class="colLast"><code>5</code></td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a></code></td>
-<td class="colLast"><code>47</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a></code></td>
-<td class="colLast"><code>25</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__ACTIONS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a></code></td>
-<td class="colLast"><code>9</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
-<td class="colLast"><code>11</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a></code></td>
-<td class="colLast"><code>7</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__IDENTIFIER">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IDENTIFIER">EEF_REFERENCE_DESCRIPTION__IDENTIFIER</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></td>
-<td class="colLast"><code>3</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__MULTIPLE">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a></code></td>
-<td class="colLast"><code>5</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a></code></td>
-<td class="colLast"><code>8</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></td>
-<td class="colLast"><code>4</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__STYLE">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a></code></td>
-<td class="colLast"><code>10</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a></code></td>
-<td class="colLast"><code>6</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</a></code></td>
-<td class="colLast"><code>12</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a></code></td>
-<td class="colLast"><code>35</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></td>
-<td class="colLast"><code>3</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></td>
-<td class="colLast"><code>4</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE_FEATURE_COUNT">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE_FEATURE_COUNT">EEF_REFERENCE_STYLE_FEATURE_COUNT</a></code></td>
-<td class="colLast"><code>5</code></td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></code></td>
 <td class="colLast"><code>42</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE__STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></code></td>
 <td class="colLast"><code>18</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></code></td>
 <td class="colLast"><code>8</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
 <td class="colLast"><code>10</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__IDENTIFIER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></code></td>
 <td class="colLast"><code>9</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>11</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></code></td>
 <td class="colLast"><code>31</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></code></td>
 <td class="colLast"><code>38</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE__STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></code></td>
 <td class="colLast"><code>14</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></code></td>
 <td class="colLast"><code>9</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__IDENTIFIER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__LINE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></code></td>
 <td class="colLast"><code>8</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>10</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></code></td>
 <td class="colLast"><code>27</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></code></td>
 <td class="colLast"><code>8</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></code></td>
 <td class="colLast"><code>9</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>10</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TITLE_BAR_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></code></td>
 <td class="colLast"><code>52</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOGGLE_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></code></td>
 <td class="colLast"><code>51</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION__NAME">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__FIXES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VALIDATION_SEVERITY_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
 <td class="colLast"><code>49</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__EPACKAGES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__GROUPS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__IDENTIFIER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__PAGES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></code></td>
 <td class="colLast"><code>46</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__ACTION_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__LABEL_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></code></td>
 <td class="colLast"><code>13</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__IDENTIFIER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></code></td>
 <td class="colLast"><code>26</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>0</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></td>
 <td class="colLast"><code>3</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE_FEATURE_COUNT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a></code></td>
 <td class="colLast"><code>5</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNAME">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#eNAME">eNAME</a></code></td>
 <td class="colLast"><code>"eef"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNS_PREFIX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a></code></td>
 <td class="colLast"><code>"eef"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNS_URI">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -2749,13 +2770,20 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.AUDIT_RESULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#AUDIT_RESULT">AUDIT_RESULT</a></code></td>
+<td class="colLast"><code>"auditResult"</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.INPUT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#INPUT">INPUT</a></code></td>
 <td class="colLast"><code>"input"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.SELF">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -2805,6 +2833,53 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.DOUBLE_CLICK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#DOUBLE_CLICK">DOUBLE_CLICK</a></code></td>
+<td class="colLast"><code>"DOUBLE_CLICK"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.ON_CLICK_EVENT_KIND">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></code></td>
+<td class="colLast"><code>"onClickEventKind"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SELECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SELECTION">SELECTION</a></code></td>
+<td class="colLast"><code>"selection"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SINGLE_CLICK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SINGLE_CLICK">SINGLE_CLICK</a></code></td>
+<td class="colLast"><code>"SINGLE_CLICK"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#VALUE">VALUE</a></code></td>
+<td class="colLast"><code>"value"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -3232,25 +3307,6 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.impl.EEFReferenceDescriptionImpl.MULTIPLE_EDEFAULT">
-<!--   -->
-</a><code>protected&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#MULTIPLE_EDEFAULT">MULTIPLE_EDEFAULT</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -3359,7 +3415,7 @@
 <ul class="blockList">
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="type parameter in EEFTabDescriptorProviderRegistryEventListener">T</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th scope="col">Constant Field</th>
@@ -3367,38 +3423,38 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
-<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></code></td>
+<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></code></td>
 <td class="colLast"><code>"description"</code></td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.ID_DESCRIPTOR_ATTR">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.ID_DESCRIPTOR_ATTR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
-<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></code></td>
+<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></code></td>
 <td class="colLast"><code>"id"</code></td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
-<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></code></td>
+<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></code></td>
 <td class="colLast"><code>"class"</code></td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.LABEL_DESCRIPTOR_ATTR">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.LABEL_DESCRIPTOR_ATTR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
-<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></code></td>
+<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></code></td>
 <td class="colLast"><code>"label"</code></td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.TAG_DESCRIPTOR">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.TAG_DESCRIPTOR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
-<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></code></td>
+<td><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></code></td>
 <td class="colLast"><code>"descriptor"</code></td>
 </tr>
 </tbody>
diff --git a/javadoc/1.7.0/deprecated-list.html b/javadoc/1.7.0/deprecated-list.html
index 2bdbe60..16e42a6 100644
--- a/javadoc/1.7.0/deprecated-list.html
+++ b/javadoc/1.7.0/deprecated-list.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Deprecated List</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/help-doc.html b/javadoc/1.7.0/help-doc.html
index e6887c2..75d6eb9 100644
--- a/javadoc/1.7.0/help-doc.html
+++ b/javadoc/1.7.0/help-doc.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>API Help</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/index-all.html b/javadoc/1.7.0/index-all.html
index d75935d..56bb4c0 100644
--- a/javadoc/1.7.0/index-all.html
+++ b/javadoc/1.7.0/index-all.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Index</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -111,7 +111,7 @@
 <dd>
 <div class="block">Prepares for the widgets to be hidden.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Prepares for the widgets to be hidden.</div>
 </dd>
@@ -119,10 +119,6 @@
 <dd>
 <div class="block">Prepares for the widgets to be hidden.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Prepares for the widgets to be hidden.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></dt>
 <dd>
 <div class="block">Prepares for the widgets to be hidden.</div>
@@ -192,7 +188,7 @@
 <dd>
 <div class="block">Prepares for the widgets to be shown.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Prepares for the widgets to be shown.</div>
 </dd>
@@ -200,10 +196,6 @@
 <dd>
 <div class="block">Prepares for the widgets to be shown.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Prepares for the widgets to be shown.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></dt>
 <dd>
 <div class="block">Prepares for the widgets to be shown.</div>
@@ -289,6 +281,15 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabbedPropertySheetPageContributorWrapper</span></a> - Class in <a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></dt>
+<dd>
+<div class="block">Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via
+ inheritance) towards IEEFTabbedPropertySheetPageContributor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-">AbstractEEFTabbedPropertySheetPageContributorWrapper(Object, String)</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></dt>
+<dd>
+<div class="block">Creates a wrapper.</div>
+</dd>
 <dt><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></dt>
 <dd>
 <div class="block">An abstract implementation of a tab descriptor for the tabbed property view.</div>
@@ -317,6 +318,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_invalidSelectionType">AbstractEEFWidgetLifecycleManager_invalidSelectionType</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal">Messages</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_noDescriptionAvailable">AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">AbstractRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></dt>
 <dd>
 <div class="block">Utility superclass used to process extensions.</div>
@@ -353,11 +356,27 @@
 <dd>
 <div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action(EEFWidgetAction, List&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action(EEFWidgetAction)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></dt>
 <dd>
 <div class="block">Invoked when the user clicks on an action button.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action(EEFWidgetAction, List&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action(EEFWidgetAction)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action(EEFWidgetAction, List&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action(EEFWidgetAction)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action(EEFWidgetAction)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action(EEFWidgetAction, List&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
 <dd>
 <div class="block">Invoked when the user clicks on an action button.</div>
 </dd>
@@ -381,9 +400,17 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#actions">actions</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#actions">actions</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
 <dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#actions">actions</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#actions">actions</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#adapt-org.eclipse.emf.common.notify.Notifier-java.lang.Object-">adapt(Notifier, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
 <dd>
@@ -455,10 +482,6 @@
 <dd>
 <div class="block">This adds a property descriptor for the Bar Style feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addBodyExpressionPropertyDescriptor-java.lang.Object-">addBodyExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This adds a property descriptor for the Body Expression feature. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addButtonLabelExpressionPropertyDescriptor-java.lang.Object-">addButtonLabelExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Button Label Expression feature. <!</div>
@@ -483,13 +506,17 @@
 <dd>
 <div class="block">This adds a property descriptor for the Custom Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addDomainClassExpressionPropertyDescriptor-java.lang.Object-">addDomainClassExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></dt>
 <dd>
-<div class="block">This adds a property descriptor for the Domain Class Expression feature. <!</div>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addDomainClassPropertyDescriptor-java.lang.Object-">addDomainClassPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></dt>
 <dd>
@@ -625,6 +652,10 @@
 <dd>
 <div class="block">This adds a property descriptor for the Is Enabled Expression feature. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addIterableExpressionPropertyDescriptor-java.lang.Object-">addIterableExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Iterable Expression feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addIteratorPropertyDescriptor-java.lang.Object-">addIteratorPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Iterator feature. <!</div>
@@ -685,10 +716,6 @@
 <dd>
 <div class="block">This adds a property descriptor for the Message Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addMultiplePropertyDescriptor-java.lang.Object-">addMultiplePropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This adds a property descriptor for the Multiple feature. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#addNamePropertyDescriptor-java.lang.Object-">addNamePropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Name feature. <!</div>
@@ -705,7 +732,7 @@
 <dd>
 <div class="block">This adds a property descriptor for the On Click Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the On Click Expression feature. <!</div>
 </dd>
@@ -787,11 +814,15 @@
 <dd>
 <div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
 </dd>
@@ -828,10 +859,14 @@
 <dd>
 <div class="block">This operation is called in order to give to the consumer an Object.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html#apply-org.eclipse.emf.ecore.EObject-">apply(EObject)</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal">DomainClassPredicate</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html#apply-java.lang.Object-">apply(Object)</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal">DomainClassPredicate</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Updater.html#apply-java.util.List-">apply(List&lt;Notification&gt;)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal">Updater</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor(EEFColor)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
+<dd>
+<div class="block">Applies the given background color to the widget.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor(EEFColor)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></dt>
 <dd>
 <div class="block">Applies the given background color to the widget.</div>
@@ -840,9 +875,9 @@
 <dd>
 <div class="block">Applies the given background color to the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor(EEFColor)</a></span> - Method in interface org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont(EEFFont)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
 <dd>
-<div class="block">Applies the given background color to the widget.</div>
+<div class="block">Applies the given font to the widget.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont(EEFFont)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></dt>
 <dd>
@@ -852,9 +887,9 @@
 <dd>
 <div class="block">Applies the given font to the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont(EEFFont)</a></span> - Method in interface org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle(boolean, boolean)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
 <dd>
-<div class="block">Applies the given font to the widget.</div>
+<div class="block">Applies the strikeout and/or underline styles.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle(boolean, boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></dt>
 <dd>
@@ -864,9 +899,9 @@
 <dd>
 <div class="block">Applies the strikeout and/or underline styles.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle(boolean, boolean)</a></span> - Method in interface org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor(EEFColor)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
 <dd>
-<div class="block">Applies the strikeout and/or underline styles.</div>
+<div class="block">Applies the given foreground color to the widget.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor(EEFColor)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></dt>
 <dd>
@@ -876,11 +911,7 @@
 <dd>
 <div class="block">Applies the given foreground color to the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor(EEFColor)</a></span> - Method in interface org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dt>
-<dd>
-<div class="block">Applies the given foreground color to the widget.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.internal.widgets.EEFStyleHelper.IEEFTextStyleCallback-">applyTextStyle(String, String, String, Font, String, String, EEFStyleHelper.IEEFTextStyleCallback)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper.IEEFTextStyleCallback-">applyTextStyle(String, String, String, Font, String, String, EEFStyleHelper.IEEFTextStyleCallback)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
 <dd>
 <div class="block">Uses the given expressions to update the style using the given callback.</div>
 </dd>
@@ -896,6 +927,10 @@
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>' attribute. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#AUDIT_RESULT">AUDIT_RESULT</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dt>
+<dd>
+<div class="block">The name of the variable which will hold the result of the audit.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#auditExpression">auditExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>' attribute. <!</div>
@@ -980,14 +1015,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -1024,14 +1059,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFLabelStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFListStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFListStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFRadioStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFRadioStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFReferenceStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFReferenceStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFSelectStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFSelectStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -1269,6 +1304,30 @@
 <dd>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Layout Description</em>'. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle(EEFListConditionalStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle(EEFListConditionalStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription(EEFListDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription(EEFListDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription(EEFListDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle(EEFListStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
+<dd>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Style</em>'. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription(EEFPageDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
 <dd>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Page Description</em>'. <!</div>
@@ -1302,30 +1361,6 @@
 <dd>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Style</em>'. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle(EEFReferenceConditionalStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle(EEFReferenceConditionalStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription(EEFReferenceDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription(EEFReferenceDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription(EEFReferenceDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">caseEEFReferenceStyle(EEFReferenceStyle)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
-<dd>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Style</em>'. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription(EEFRuleAuditDescription)</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></dt>
 <dd>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Rule Audit Description</em>'. <!</div>
@@ -1423,6 +1458,10 @@
 <dd>
 <div class="block">This is used to implement <code>IChangeNotifier</code>. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#childCreationExtenderManager">childCreationExtenderManager</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This helps manage the child creation extenders. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CLASS_ATTR">CLASS_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
 <dd>
 <div class="block">Required class attribute of extension point.</div>
@@ -1595,6 +1634,21 @@
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
@@ -1620,21 +1674,6 @@
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
- under this object. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
- under this object. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
- under this object. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors(Collection&lt;Object&gt;, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
@@ -1711,6 +1750,22 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html#compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">compare(Viewer, Object, Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableComparator</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html#compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">compare(Viewer, Object, Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableComparator</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html#computeCandidates--">computeCandidates()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></dt>
+<dd>
+<div class="block">Compute the candidates.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#computeCandidates--">computeCandidates()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></dt>
+<dd>
+<div class="block">Compute the candidates.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></dt>
+<dd>
+<div class="block">Compute the help message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></dt>
+<dd>
+<div class="block">Compute the help message.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#computeSize-int-int-boolean-">computeSize(int, int, boolean)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyList</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#computeTabsThatFitInComposite--">computeTabsThatFitInComposite()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyList</a></dt>
 <dd>
@@ -1740,14 +1795,14 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
@@ -1780,6 +1835,10 @@
 <dd>
 <div class="block">Required contributorId attribute of extension point.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#contributorId">contributorId</a></span> - Variable in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></dt>
+<dd>
+<div class="block">The contributor id.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#controls">controls</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getControls--"><code><em>Controls</em></code></a>' containment reference list. <!</div>
@@ -2261,6 +2320,48 @@
 <dd>
 <div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Layout Description</em></code></a>'. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFListConditionalStyle--">createEEFListConditionalStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
+<dd>
+<div class="block">Returns a new object of class '<em>EEF List Conditional Style</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListConditionalStyle--">createEEFListConditionalStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
+<dd>
+<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFListDescription--">createEEFListDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
+<dd>
+<div class="block">Returns a new object of class '<em>EEF List Description</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListDescription--">createEEFListDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
+<dd>
+<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFListStyle--">createEEFListStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
+<dd>
+<div class="block">Returns a new object of class '<em>EEF List Style</em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListStyle--">createEEFListStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
+<dd>
+<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFPageDescription--">createEEFPageDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
 <dd>
 <div class="block">Returns a new object of class '<em>EEF Page Description</em>'. <!</div>
@@ -2331,48 +2432,6 @@
 <dd>
 <div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFReferenceConditionalStyle--">createEEFReferenceConditionalStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
-<dd>
-<div class="block">Returns a new object of class '<em>EEF Reference Conditional Style</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceConditionalStyle--">createEEFReferenceConditionalStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceConditionalStyleAdapter--">createEEFReferenceConditionalStyleAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceConditionalStyleAdapter--">createEEFReferenceConditionalStyleAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
-<dd>
-<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFReferenceDescription--">createEEFReferenceDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
-<dd>
-<div class="block">Returns a new object of class '<em>EEF Reference Description</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceDescription--">createEEFReferenceDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceDescriptionAdapter--">createEEFReferenceDescriptionAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceDescriptionAdapter--">createEEFReferenceDescriptionAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
-<dd>
-<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFReferenceStyle--">createEEFReferenceStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
-<dd>
-<div class="block">Returns a new object of class '<em>EEF Reference Style</em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceStyle--">createEEFReferenceStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceStyleAdapter--">createEEFReferenceStyleAdapter()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This creates an adapter for a <a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceStyleAdapter--">createEEFReferenceStyleAdapter()</a></span> - Method in class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></dt>
-<dd>
-<div class="block">Creates a new adapter for an object of class '<a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
 <dd>
 <div class="block">Returns a new object of class '<em>EEF Rule Audit Description</em>'. <!</div>
@@ -2574,7 +2633,7 @@
 <div class="block">Creates a new hyperlink controller.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createLabel(Composite, String, int)</a></span> - Method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></dt>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">createLabelController(EEFLabelDescription, IVariableManager, IInterpreter)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createLabelController(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></dt>
 <dd>
 <div class="block">Creates a new label controller.</div>
 </dd>
@@ -2583,6 +2642,10 @@
 <div class="block">Creates the list as a part of the form.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createList-org.eclipse.swt.widgets.Composite-int-">createList(Composite, int)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetWidgetFactory</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createListController-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createListController(EEFListDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></dt>
+<dd>
+<div class="block">Creates a list controller.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></dt>
 <dd>
 <div class="block">Create the main control.</div>
@@ -2603,7 +2666,7 @@
 <dd>
 <div class="block">Create the main control.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Create the main control.</div>
 </dd>
@@ -2611,10 +2674,6 @@
 <dd>
 <div class="block">Create the main control.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Create the main control.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></dt>
 <dd>
 <div class="block">Create the main control.</div>
@@ -2636,10 +2695,6 @@
 <dd>
 <div class="block">Creates a new radio controller.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createReferenceController-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createReferenceController(EEFReferenceDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></dt>
-<dd>
-<div class="block">Creates a reference controller.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">createScrolledComposite(Composite, int)</a></span> - Method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></dt>
 <dd>
 <div class="block">Creates a scrolled composite as a part of the form.</div>
@@ -2728,7 +2783,7 @@
 <dd>
 <div class="block">Description attribute of extension point.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Description attribute of extension point.</div>
 </dd>
@@ -2766,13 +2821,29 @@
 <dd>
 <div class="block">Stop listening to changes from the editing domain.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
 <dd>
-<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#displayExpression">displayExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#displayExpression">displayExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#displayExpression">displayExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#displayExpression">displayExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.api.<a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api">EEFTab</a></dt>
@@ -2845,10 +2916,6 @@
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#DOMAIN_CLASS_EXPRESSION_EDEFAULT">DOMAIN_CLASS_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
-<dd>
-<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#domainClass">domainClass</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGroupDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute. <!</div>
@@ -2857,10 +2924,6 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#domainClassExpression">domainClassExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
-</dd>
 <dt><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">DomainClassPredicate</span></a> - Class in <a href="org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></dt>
 <dd>
 <div class="block">This class is used to filter EObjects using a domain class.</div>
@@ -2874,6 +2937,10 @@
 <div class="block">Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that
  result. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#DOUBLE_CLICK">DOUBLE_CLICK</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></dt>
+<dd>
+<div class="block">The value used to indicate a double click.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#DOUBLE_CLICK">DOUBLE_CLICK</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></dt>
 <dd>
 <div class="block">The value used to indicate a double click.</div>
@@ -3395,14 +3462,6 @@
 <dd>
 <div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping For</em></code></a>' class. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Domain Class Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Domain Class Expression</b></em>' attribute feature. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
@@ -3415,6 +3474,14 @@
 <dd>
 <div class="block">The meta object literal for the '<em><b>Ifs</b></em>' containment reference list feature. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Iterable Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Iterable Expression</b></em>' attribute feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Iterator</b></em>' attribute. <!</div>
@@ -3737,6 +3804,14 @@
 <dd>
 <div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Description</em></code></a>' class. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
@@ -3745,6 +3820,14 @@
 <dd>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
@@ -3891,6 +3974,14 @@
 <dd>
 <div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Description</em></code></a>' class. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
@@ -3899,6 +3990,14 @@
 <dd>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
@@ -4025,6 +4124,144 @@
 <dd>
 <div class="block">The number of structural features of the '<em>EEF Layout Description</em>' class. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The number of structural features of the '<em>EEF List Conditional Style</em>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>'
+ class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The number of structural features of the '<em>EEF List Description</em>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>' class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>'
+ class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">The number of structural features of the '<em>EEF List Style</em>' class. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>'
@@ -4277,151 +4514,6 @@
 <dd>
 <div class="block">The number of structural features of the '<em>EEF Radio Style</em>' class. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The number of structural features of the '<em>EEF Reference Conditional Style</em>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IDENTIFIER">EEF_REFERENCE_DESCRIPTION__IDENTIFIER</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Multiple</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Multiple</b></em>' attribute feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The number of structural features of the '<em>EEF Reference Description</em>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>'
- class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
-<dd>
-<div class="block">The meta object literal for the '<a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>' class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE_FEATURE_COUNT">EEF_REFERENCE_STYLE_FEATURE_COUNT</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">The number of structural features of the '<em>EEF Reference Style</em>' class. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></span> - Static variable in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">The meta object id for the '<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class. <!</div>
@@ -5515,6 +5607,14 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#EEFDescriptionToWidgetStyleSwitch--">EEFDescriptionToWidgetStyleSwitch()</a></span> - Constructor for class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFDescriptorRegistryEventListener</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt; - Class in <a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></dt>
+<dd>
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">EEFDescriptorRegistryEventListener(String, String, IItemRegistry&lt;T&gt;)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
 <dt><a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFDomainClassTester</span></a> - Class in <a href="org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></dt>
 <dd>
 <div class="block">Utility class used to compute if an EObject matches a domain class.</div>
@@ -5589,6 +5689,10 @@
 <dd>
 <div class="block">Utility class containing the constants related to the EEFHyperlink.</div>
 </dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFList</span></a> - Class in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">Utility class containing the constants related to the list widgets.</div>
+</dd>
 <dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFReference</span></a> - Class in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
 <dd>
 <div class="block">Utility class containing the constants related to the reference widgets.</div>
@@ -5911,7 +6015,7 @@
 <dd>
 <div class="block">This class will be used in order to manage the behavior of the label.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">EEFLabelController(EEFLabelDescription, IVariableManager, IInterpreter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFLabelController(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></dt>
 <dd>
 <div class="block">The constructor.</div>
 </dd>
@@ -6031,6 +6135,58 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
+<dt><a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListConditionalStyle</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListConditionalStyleImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
+<dd>
+<div class="block">An implementation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#EEFListConditionalStyleImpl--">EEFListConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListConditionalStyleItemProvider">eefListConditionalStyleItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> instances. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListConditionalStyleItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
+<dd>
+<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> object. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFListController</span></a> - Class in <a href="org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></dt>
+<dd>
+<div class="block">This class will be used in order to manage the behavior of the list widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#EEFListController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFListDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListController(IVariableManager, IInterpreter, EEFListDescription, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the model object '<em><b>EEF List Description</b></em>'. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListDescriptionImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
+<dd>
+<div class="block">An implementation of the model object '<em><b>EEF List Description</b></em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#EEFListDescriptionImpl--">EEFListDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListDescriptionItemProvider">eefListDescriptionItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> instances. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListDescriptionItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
+<dd>
+<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> object. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier. <!</div>
+</dd>
 <dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFListElement</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></dt>
 <dd>
 <div class="block">One of the tabs in the tabbed property list.</div>
@@ -6043,6 +6199,44 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListLifecycleManager</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
+<dd>
+<div class="block">This class will be used in order to manager the lifecycle of a list widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#EEFListLifecycleManager-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListLifecycleManager(EEFListDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListSelectionListener</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
+<dd>
+<div class="block">This class is used to call the controller once the end user click on the table.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#EEFListSelectionListener-org.eclipse.eef.core.api.controllers.IEEFListController-">EEFListSelectionListener(IEEFListController)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListSelectionListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListStyle</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the model object '<em><b>EEF List Style</b></em>'. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListStyleImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
+<dd>
+<div class="block">An implementation of the model object '<em><b>EEF List Style</b></em>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListStyleImpl.html#EEFListStyleImpl--">EEFListStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListStyleItemProvider">eefListStyleItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>
+<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> instances. <!</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListStyleItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
+<dd>
+<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> object. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier. <!</div>
+</dd>
 <dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFMessageHyperlinkListener</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></dt>
 <dd>
 <div class="block">The hyperlink listener will be used to display the quick fix to run when the user click on a message.</div>
@@ -6057,22 +6251,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html#EEFMessagePrefixProvider--">EEFMessagePrefixProvider()</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFMessagePrefixProvider</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesLifecycleManager</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
-<dd>
-<div class="block">This class will be used in order to manager the lifecycle of a multiple references widget.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#EEFMultipleReferencesLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFMultipleReferencesLifecycleManager(EEFReferenceDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesSelectionListener</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
-<dd>
-<div class="block">This class is used to call the controller once the end user click on the table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#EEFMultipleReferencesSelectionListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">EEFMultipleReferencesSelectionListener(IEEFReferenceController)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesSelectionListener</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
 <dt><a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
 <dd>
 <div class="block">The <b>Package</b> for the model.</div>
@@ -6321,96 +6499,6 @@
 <dd>
 <div class="block">This constructs an instance from a factory and a notifier. <!</div>
 </dd>
-<dt><a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceConditionalStyle</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
-<dd>
-<div class="block">A representation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceConditionalStyleImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
-<dd>
-<div class="block">An implementation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#EEFReferenceConditionalStyleImpl--">EEFReferenceConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceConditionalStyleItemProvider">eefReferenceConditionalStyleItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> instances</div>
-</dd>
-<dt><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceConditionalStyleItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
-<dd>
-<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> object. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#EEFReferenceConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This constructs an instance from a factory and a notifier. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFReferenceController</span></a> - Class in <a href="org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></dt>
-<dd>
-<div class="block">This class will be used in order to manage the behavior of the reference widget.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#EEFReferenceController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFReferenceDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFReferenceController(IVariableManager, IInterpreter, EEFReferenceDescription, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
-<dt><a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceDescription</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
-<dd>
-<div class="block">A representation of the model object '<em><b>EEF Reference Description</b></em>'. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceDescriptionImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
-<dd>
-<div class="block">An implementation of the model object '<em><b>EEF Reference Description</b></em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#EEFReferenceDescriptionImpl--">EEFReferenceDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceDescriptionItemProvider">eefReferenceDescriptionItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> instances. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceDescriptionItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
-<dd>
-<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> object. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#EEFReferenceDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This constructs an instance from a factory and a notifier. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceHyperlinkListener</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
-<dd>
-<div class="block">This class will be used to run the onClick expression once the used click on the hyperlink.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#EEFReferenceHyperlinkListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">EEFReferenceHyperlinkListener(IEEFReferenceController)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceLifecycleManager</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
-<dd>
-<div class="block">This class will be used in order to manage the lifecycle of a reference widget.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#EEFReferenceLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFReferenceLifecycleManager(EEFReferenceDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
-<dt><a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceStyle</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
-<dd>
-<div class="block">A representation of the model object '<em><b>EEF Reference Style</b></em>'. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceStyleImpl</span></a> - Class in <a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></dt>
-<dd>
-<div class="block">An implementation of the model object '<em><b>EEF Reference Style</b></em>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html#EEFReferenceStyleImpl--">EEFReferenceStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceStyleItemProvider">eefReferenceStyleItemProvider</a></span> - Variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
-<dd>
-<div class="block">This keeps track of the one adapter used for all <a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> instances. <!</div>
-</dd>
-<dt><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceStyleItemProvider</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
-<dd>
-<div class="block">This is the item provider adapter for a <a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> object. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#EEFReferenceStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This constructs an instance from a factory and a notifier. <!</div>
-</dd>
 <dt><a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRuleAuditDescription</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
 <dd>
 <div class="block">A representation of the model object '<em><b>EEF Rule Audit Description</b></em>'. <!</div>
@@ -6580,15 +6668,15 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper</span></a> - Class in <a href="org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></dt>
 <dd>
 <div class="block">This utility class contains various helper method to manipulate styles.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">EEFStyleHelper(IInterpreter, IVariableManager)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">EEFStyleHelper(IInterpreter, IVariableManager)</a></span> - Constructor for class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
 <dd>
 <div class="block">The constructor.</div>
 </dd>
-<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a> - Interface in <a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></dt>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a> - Interface in <a href="org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></dt>
 <dd>
 <div class="block">This class will be called to update the style of the text.</div>
 </dd>
@@ -6653,7 +6741,7 @@
 <dd>
 <div class="block">A property sheet page that provides a tabbed UI.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-java.lang.Object-java.lang.String-">EEFTabbedPropertySheetPage(Object, String)</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">EEFTabbedPropertySheetPage(IEEFTabbedPropertySheetPageContributor)</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></dt>
 <dd>
 <div class="block">The constructor.</div>
 </dd>
@@ -6697,14 +6785,6 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
-<dt><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFTabDescriptorProviderRegistryEventListener</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="type parameter in EEFTabDescriptorProviderRegistryEventListener">T</a>&gt; - Class in <a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></dt>
-<dd>
-<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#EEFTabDescriptorProviderRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">EEFTabDescriptorProviderRegistryEventListener(String, String, IItemRegistry&lt;T&gt;)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
-<dd>
-<div class="block">The constructor.</div>
-</dd>
 <dt><a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextConditionalStyle</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
 <dd>
 <div class="block">A representation of the model object '<em><b>EEF Text Conditional Style</b></em>'. <!</div>
@@ -7029,6 +7109,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7037,10 +7121,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
@@ -7117,6 +7197,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7125,10 +7209,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -7189,6 +7269,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7197,10 +7281,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
@@ -7328,6 +7408,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7336,10 +7420,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
@@ -7420,6 +7500,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7430,12 +7516,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
@@ -7510,6 +7590,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
@@ -7518,10 +7602,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
@@ -7578,6 +7658,10 @@
 </a>
 <h2 class="title">F</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html#filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">filter(IEEFTabDescriptor)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a></dt>
+<dd>
+<div class="block">Returns if a tab descriptor must be filtered or not.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#FILTER_ATTR">FILTER_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
 <dd>
 <div class="block">Optional filter attribute of extension point.</div>
@@ -7761,11 +7845,11 @@
 <dd>
 <div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified integer value. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">get(IWorkbenchPart, ISelection)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get(IWorkbenchPart, ISelection, IEEFTabbedPropertySheetPageContributor)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></dt>
 <dd>
 <div class="block">Returns an <a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">get(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyTabDescriptorProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get(IWorkbenchPart, ISelection, IEEFTabbedPropertySheetPageContributor)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyTabDescriptorProvider</a></dt>
 <dd>
 <div class="block">Returns an <a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 </dd>
@@ -7783,11 +7867,23 @@
 <dd>
 <div class="block">Return the actionProvider.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getActions--">getActions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#getActions--">getActions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--">getActions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#getActions--">getActions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getActions--">getActions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--">getActions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--">getActions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--">getActions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></dt>
 <dd>
@@ -7947,6 +8043,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getChildAtPoint-org.eclipse.swt.accessibility.AccessibleControlEvent-">getChildAtPoint(AccessibleControlEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFAccessibleControlAdapter</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getChildCount-org.eclipse.swt.accessibility.AccessibleControlEvent-">getChildCount(AccessibleControlEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFAccessibleControlAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getChildCreationExtenders--">getChildCreationExtenders()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></dt>
@@ -7977,16 +8075,16 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature(Object, Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></dt>
@@ -8089,6 +8187,18 @@
  <code>AddCommand</code>, <code>RemoveCommand</code> or
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
@@ -8107,18 +8217,6 @@
  <code>AddCommand</code>, <code>RemoveCommand</code> or
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
- <code>AddCommand</code>, <code>RemoveCommand</code> or
- <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
- <code>AddCommand</code>, <code>RemoveCommand</code> or
- <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></dt>
 <dd>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
@@ -8189,11 +8287,11 @@
 <dd>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </dd>
@@ -8217,14 +8315,18 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getConditionalStyleToWidgetStyleSwitch--">getConditionalStyleToWidgetStyleSwitch()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
+<dd>
+<div class="block">Returns the switch to use to find the style of a conditional style.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#getContextAdapter--">getContextAdapter()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></dt>
 <dd>
 <div class="block">Returns the editing context adapter.</div>
@@ -8237,6 +8339,8 @@
 <dd>
 <div class="block">Return the contributor.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getContributorId--">getContributorId()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></dt>
 <dd>
 <div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
@@ -8244,7 +8348,7 @@
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPageContributor</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getContributorId--">getContributorId()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabItemDescriptor</a></dt>
 <dd>
-<div class="block">Return the contributorId.</div>
+<div class="block">Get contributor id.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPageContributor</a></dt>
 <dd>&nbsp;</dd>
@@ -8279,7 +8383,7 @@
 <dd>
 <div class="block">Returns the controller.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the controller.</div>
 </dd>
@@ -8287,10 +8391,6 @@
 <dd>
 <div class="block">Returns the controller.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Returns the controller.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the controller.</div>
@@ -8344,7 +8444,7 @@
 <dd>
 <div class="block">Returns the data related to this invalid result.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getDefault--">getDefault()</a></span> - Static method in class org.eclipse.eef.properties.ui.internal.registry.<a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">getDefault(IEEFTabbedPropertySheetPageContributor)</a></span> - Static method in class org.eclipse.eef.properties.ui.internal.registry.<a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></dt>
 <dd>
 <div class="block">Returns the sole instance of the registry.</div>
 </dd>
@@ -8390,12 +8490,14 @@
 <dd>
 <div class="block">Returns the widget description.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
+<dd>
+<div class="block">Returns the widget description.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></dt>
 <dd>
 <div class="block">Returns the widget description.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></dt>
 <dd>
 <div class="block">Returns the widget description.</div>
@@ -8432,11 +8534,31 @@
 <dd>
 <div class="block">Returns the description.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToConditionalStylesSwitch--">getDescriptionToConditionalStylesSwitch()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
+<dd>
+<div class="block">Returns the switch to use to find the conditional styles of a widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToWidgetStyleSwitch--">getDescriptionToWidgetStyleSwitch()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
+<dd>
+<div class="block">Returns the switch to use to find the style of a description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--">getDisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getDomainClass--">getDomainClass()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></dt>
 <dd>
@@ -8450,12 +8572,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--">getDomainClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--">getDomainClassExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
-<dd>
-<div class="block">Returns the value of the '<em><b>Domain Class Expression</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--">getDomainClassExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--">getEditExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute. <!</div>
@@ -8480,6 +8596,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--">getEditExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#getEditingDomain--">getEditingDomain()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></dt>
+<dd>
+<div class="block">Returns the editing domain.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEF_FILL_LAYOUT_ORIENTATION--">getEEF_FILL_LAYOUT_ORIENTATION()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for enum '<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code><em>EEF FILL LAYOUT ORIENTATION</em></code></a>'. <!</div>
@@ -8719,18 +8839,18 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor--">getEEFDynamicMappingFor()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_DomainClassExpression--">getEEFDynamicMappingFor_DomainClassExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_DomainClassExpression--">getEEFDynamicMappingFor_DomainClassExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the containment reference list '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code><em>Ifs</em></code></a>'. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</em></code></a>'. <!</div>
@@ -8943,6 +9063,13 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the containment reference list '
@@ -8950,6 +9077,12 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
@@ -9016,6 +9149,13 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--">getEEFLabelDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the containment reference list '
@@ -9023,6 +9163,12 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for the containment reference '<a href="org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
@@ -9081,6 +9227,67 @@
 <dd>
 <div class="block">Return the lifecycle manager provider supporting the given description.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--">getEEFListConditionalStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--">getEEFListConditionalStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference '<a href="org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription--">getEEFListDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--">getEEFListDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--">getEEFListDescription_Actions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference list '<a href="org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Actions--">getEEFListDescription_Actions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--">getEEFListDescription_Style()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the containment reference '<a href="org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Style--">getEEFListDescription_Style()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFListStyle--">getEEFListStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
+<dd>
+<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--">getEEFListStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#getEefPackage--">getEefPackage()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></dt>
 <dd>
 <div class="block">Returns the package supported by this factory. <!</div>
@@ -9223,75 +9430,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--">getEEFRadioStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--">getEEFReferenceConditionalStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle--">getEEFReferenceConditionalStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle_Style--">getEEFReferenceConditionalStyle_Style()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the containment reference '
- <a href="org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle_Style--">getEEFReferenceConditionalStyle_Style()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--">getEEFReferenceDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription--">getEEFReferenceDescription()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Actions--">getEEFReferenceDescription_Actions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the containment reference list '
- <a href="org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Actions--">getEEFReferenceDescription_Actions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ConditionalStyles--">getEEFReferenceDescription_ConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the containment reference list '
- <a href="org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_ConditionalStyles--">getEEFReferenceDescription_ConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_DisplayExpression--">getEEFReferenceDescription_DisplayExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_DisplayExpression--">getEEFReferenceDescription_DisplayExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Multiple--">getEEFReferenceDescription_Multiple()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Multiple--">getEEFReferenceDescription_Multiple()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_OnClickExpression--">getEEFReferenceDescription_OnClickExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_OnClickExpression--">getEEFReferenceDescription_OnClickExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Style--">getEEFReferenceDescription_Style()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the containment reference '<a href="org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Style--">getEEFReferenceDescription_Style()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ValueExpression--">getEEFReferenceDescription_ValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for the attribute '<a href="org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_ValueExpression--">getEEFReferenceDescription_ValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFReferenceStyle--">getEEFReferenceStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
-<dd>
-<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceStyle--">getEEFReferenceStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
 <div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'. <!</div>
@@ -9380,9 +9518,17 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the style helper used to compute the style of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorFilterRegistry--">getEEFTabDescriptorFilterRegistry()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Return the TabDescriptorFilterRegistry.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorProviderRegistry--">getEEFTabDescriptorProviderRegistry()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></dt>
 <dd>
-<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+<div class="block">Return the TabDescriptorProviderRegistry.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dt>
 <dd>
@@ -10042,6 +10188,18 @@
 <dd>
 <div class="block">This returns EEFLabelStyle.gif. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFListConditionalStyle.gif. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFListDescription.gif. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFListStyle.gif. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns EEFPageDescription.gif. <!</div>
@@ -10062,18 +10220,6 @@
 <dd>
 <div class="block">This returns EEFRadioStyle.gif. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns EEFReferenceConditionalStyle.gif. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This returns EEFReferenceDescription.gif. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns EEFReferenceStyle.gif. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns EEFRuleAuditDescription.gif. <!</div>
@@ -10247,6 +10393,12 @@
 <dd>
 <div class="block">Returns all the <a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><code>IItemDescriptor</code></a> of the registry.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--">getIterableExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Iterable Expression</b></em>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--">getIterableExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--">getIterator()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Iterator</b></em>' attribute. <!</div>
@@ -10362,10 +10514,6 @@
 <dd>
 <div class="block">Returns the vertical alignment of the label of the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Returns the vertical alignment of the label of the widget.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the vertical alignment of the label of the widget.</div>
@@ -10446,6 +10594,8 @@
 <dd>
 <div class="block">Returns the navigation element shadow stroke color.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-">getNewChildDescriptors(Object, EditingDomain)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#getNextPage-org.eclipse.jface.wizard.IWizardPage-">getNextPage(IWizardPage)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixWizard</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--">getNumberOfColumns()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></dt>
 <dd>
@@ -10467,13 +10617,13 @@
 <dd>
 <div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--">getOrientation()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></dt>
 <dd>
@@ -10683,6 +10833,18 @@
 <dd>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns the property descriptors for the adapted class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns the property descriptors for the adapted class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns the property descriptors for the adapted class. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
@@ -10703,18 +10865,6 @@
 <dd>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns the property descriptors for the adapted class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This returns the property descriptors for the adapted class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns the property descriptors for the adapted class. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
@@ -10775,7 +10925,7 @@
 <dd>
 <div class="block">Get the property sections.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#getPropertyTabs--">getPropertyTabs()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabRegistry</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#getPropertyTabs-java.lang.String-">getPropertyTabs(String)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabRegistry</a></dt>
 <dd>
 <div class="block">Get the property tabs.</div>
 </dd>
@@ -10801,6 +10951,10 @@
 <dd>
 <div class="block">Returns this list viewer's list control.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getRealContributor--">getRealContributor()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></dt>
+<dd>
+<div class="block">Return the original (wrapped) Contributor.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></dt>
 <dd>
 <div class="block">Return the resource locator for this item provider's resources. <!</div>
@@ -10825,6 +10979,8 @@
 <dd>
 <div class="block">Return the resource locator for this item provider's resources. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">Return the resource locator for this item provider's resources. <!</div>
@@ -11048,6 +11204,14 @@
 <dd>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
@@ -11056,14 +11220,6 @@
 <dd>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></dt>
-<dd>
-<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
-<dd>
-<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
@@ -11104,14 +11260,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -11300,6 +11456,18 @@
 <dd>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns the label text for the adapted class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns the label text for the adapted class. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns the label text for the adapted class. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns the label text for the adapted class. <!</div>
@@ -11320,18 +11488,6 @@
 <dd>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns the label text for the adapted class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This returns the label text for the adapted class. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This returns the label text for the adapted class. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This returns the label text for the adapted class. <!</div>
@@ -11436,7 +11592,7 @@
 <dd>
 <div class="block">Returns the control on which the validation marker will appear.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the control on which the validation marker will appear.</div>
 </dd>
@@ -11444,10 +11600,6 @@
 <dd>
 <div class="block">Returns the control on which the validation marker will appear.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Returns the control on which the validation marker will appear.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the control on which the validation marker will appear.</div>
@@ -11520,11 +11672,11 @@
 <dd>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getValueExpression--">getValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#getValueExpression--">getValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--">getValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getValueExpression--">getValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></dt>
 <dd>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </dd>
@@ -11542,9 +11694,9 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -11620,7 +11772,7 @@
 <dd>
 <div class="block">Returns the description of the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the description of the widget.</div>
 </dd>
@@ -11628,10 +11780,6 @@
 <dd>
 <div class="block">Returns the description of the widget.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Returns the description of the widget.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></dt>
 <dd>
 <div class="block">Returns the description of the widget.</div>
@@ -11661,7 +11809,7 @@
 <dd>
 <div class="block">Returns the widget normal shadow color.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">getWidgetStyle(EEFWidgetDescription)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">getWidgetStyle(EEFWidgetDescription)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dt>
 <dd>
 <div class="block">Returns the widget style to use from the given widget description.</div>
 </dd>
@@ -11762,7 +11910,7 @@
 <dd>
 <div class="block">Id attribute of the extension point.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Id attribute of the extension point.</div>
 </dd>
@@ -11856,6 +12004,10 @@
 <dd>
 <div class="block">This interface is used to get the <a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><code>IEEFLifecycleManager</code></a> for a control.</div>
 </dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a> - Interface in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">The IEEFListController is responsible of supporting all the interactions with the widgets created for a list.</div>
+</dd>
 <dt><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a> - Interface in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
 <dd>
 <div class="block">The IEEFMultipleReferencesController is responsible of supporting all the interactions with the widgets created for a
@@ -11870,11 +12022,6 @@
 <div class="block">The EEFRadioController is responsible of supporting all the interactions with the widgets created for an
  EEFRadioDescription.</div>
 </dd>
-<dt><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFReferenceController</span></a> - Interface in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
-<dd>
-<div class="block">The IEEFReferenceController is responsible of supporting all the interactions with the widgets created for a
- reference viewer.</div>
-</dd>
 <dt><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSection</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></dt>
 <dd>
 <div class="block">Represents a section of properties for a given input.</div>
@@ -11900,6 +12047,10 @@
 <dd>
 <div class="block">Represents a tab descriptor for the tabbed property view.</div>
 </dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorFilter</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></dt>
+<dd>
+<div class="block">This interface is used to filter <a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</dd>
 <dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorProvider</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></dt>
 <dd>
 <div class="block">This interface is used to provide a list of <a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
@@ -11973,7 +12124,7 @@
 <dd>
 <div class="block">Implementation class attribute of extension point.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Implementation class attribute of extension point.</div>
 </dd>
@@ -12178,12 +12329,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--">isMakeColumnsWithEqualWidth()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#isMultiple--">isMultiple()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
-<dd>
-<div class="block">Returns the value of the '<em><b>Multiple</b></em>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--">isMultiple()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#isOverridableTabListContentProvider--">isOverridableTabListContentProvider()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
 <dd>
 <div class="block">Return the overridableTabListContentProvider.</div>
@@ -12251,6 +12396,14 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#ItemRegistry--">ItemRegistry()</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemRegistry</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ITERABLE_EXPRESSION_EDEFAULT">ITERABLE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterableExpression">iterableExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterator">iterator</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a>' attribute. <!</div>
@@ -12286,7 +12439,7 @@
 <dd>
 <div class="block">Label attribute of extension point.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Label attribute of extension point.</div>
 </dd>
@@ -12390,7 +12543,7 @@
 <dd>
 <div class="block">The property contributor descriptor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#LegacyPropertyContributorItemDescriptor--">LegacyPropertyContributorItemDescriptor()</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-">LegacyPropertyContributorItemDescriptor(IConfigurationElement)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
 <dd>
 <div class="block">The constructor.</div>
 </dd>
@@ -12519,11 +12672,8 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code><em>Line Count</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">linkActivated(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">linkActivated(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFMessageHyperlinkListener</a></dt>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">linkEntered(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">linkEntered(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFMessageHyperlinkListener</a></dt>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">linkExited(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">linkExited(HyperlinkEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFMessageHyperlinkListener</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listAdd-java.lang.String-int-">listAdd(String, int)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroupViewer</a></dt>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listDeselectAll--">listDeselectAll()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroupViewer</a></dt>
@@ -12630,14 +12780,6 @@
 <dd>
 <div class="block">Handle the mouse up event.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#multiple">multiple</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#MULTIPLE_EDEFAULT">MULTIPLE_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!</div>
-</dd>
 </dl>
 <a name="I:N">
 <!--   -->
@@ -12828,6 +12970,21 @@
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
@@ -12853,21 +13010,6 @@
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>
-<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
- a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>
-<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
- a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>
-<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
- a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged(Notification)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
@@ -12968,6 +13110,10 @@
 <dd>
 <div class="block">Creates a new <a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><code>EvalFactory.Eval</code></a> with the given interpreter and variable manager.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></dt>
+<dd>
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></dt>
 <dd>
 <div class="block">The name of the variable used to indicate the kind of click event.</div>
@@ -12976,35 +13122,37 @@
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>
-<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onClick-java.lang.Object-">onClick(Object)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></dt>
 <dd>
 <div class="block">Invoked when the user clicks on an hyperlink.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html#onClick-java.lang.Object-java.lang.String-">onClick(Object, String)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an object.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#onClick-java.lang.Object-">onClick(Object)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></dt>
 <dd>
 <div class="block">Invoked when the user double clicks on a reference.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">onClick(Object, String)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></dt>
-<dd>
-<div class="block">Invoked when the user clicks on an hyperlink.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#onClick-java.lang.Object-">onClick(Object)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></dt>
 <dd>
 <div class="block">Invoked when the user clicks on an hyperlink.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">onClick(Object, String)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
-<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#onClick-java.lang.Object-java.lang.String-">onClick(Object, String)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
+<dd>
+<div class="block">Invoked when the user clicks on an object.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#onClickExpression">onClickExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#onClickExpression">onClickExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#onClickExpression">onClickExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#onModelChange-org.eclipse.eef.core.api.controllers.IConsumer-">onModelChange(IConsumer&lt;List&lt;Notification&gt;&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></dt>
 <dd>
@@ -13068,6 +13216,10 @@
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;List&lt;Object&gt;&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></dt>
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
@@ -13076,10 +13228,6 @@
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></dt>
-<dd>
-<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></dt>
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
@@ -13100,12 +13248,14 @@
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></dt>
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue(IConsumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></dt>
 <dd>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
@@ -13318,7 +13468,7 @@
 <dd>
 <div class="block">Processes the addition of the given configuration element.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Processes the addition of the given configuration element.</div>
 </dd>
@@ -13350,7 +13500,7 @@
 <dd>
 <div class="block">Processes the removal of the given configuration element.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Processes the removal of the given configuration element.</div>
 </dd>
@@ -13443,6 +13593,10 @@
 <dd>
 <div class="block">Reads the extension registry for the addition of new extensions.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#realContributor">realContributor</a></span> - Variable in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></dt>
+<dd>
+<div class="block">The original contributor object.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></dt>
 <dd>
 <div class="block">Refresh the controller.</div>
@@ -13473,11 +13627,11 @@
 <dd>
 <div class="block">Refresh the controller.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
 <dd>
 <div class="block">Refresh the controller.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></dt>
 <dd>
 <div class="block">Refresh the controller.</div>
 </dd>
@@ -13525,7 +13679,7 @@
 <dd>
 <div class="block">Refresh the widgets.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></dt>
 <dd>
 <div class="block">Refresh the widgets.</div>
 </dd>
@@ -13533,10 +13687,6 @@
 <dd>
 <div class="block">Refresh the widgets.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></dt>
-<dd>
-<div class="block">Refresh the widgets.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></dt>
 <dd>
 <div class="block">Refresh the widgets.</div>
@@ -13701,6 +13851,10 @@
 <dd>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></dt>
 <dd>
 <div class="block">Remove the consumer of the new value of the text.</div>
@@ -13709,10 +13863,6 @@
 <dd>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></dt>
-<dd>
-<div class="block">Remove the consumer of the new value of the text.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></dt>
 <dd>
 <div class="block">Remove the consumer of the new value of the text.</div>
@@ -13733,12 +13883,14 @@
 <dd>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></dt>
 <dd>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></dt>
 <dd>
 <div class="block">Remove the consumer of the new value of the text.</div>
@@ -13804,6 +13956,10 @@
 <dd>
 <div class="block">The name of the variable selection.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SELECTION">SELECTION</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></dt>
+<dd>
+<div class="block">The name of the variable selection.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SELECTION">SELECTION</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></dt>
 <dd>
 <div class="block">The name of the variable selection.</div>
@@ -13857,10 +14013,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#setActionExpression-java.lang.String-">setActionExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetActionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setActionProvider-org.eclipse.ui.views.properties.tabbed.IActionProvider-">setActionProvider(IActionProvider)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the actionProvider.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRuleAuditDescription.html#setAuditExpression-java.lang.String-">setAuditExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>' attribute. <!</div>
@@ -13931,14 +14083,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setCategories-java.util.List-">setCategories(List&lt;String&gt;)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the categories.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setContributorId-java.lang.String-">setContributorId(String)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the contributorId.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomExpression.html#setCustomExpression-java.lang.String-">setCustomExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>
@@ -13954,11 +14098,23 @@
 <dd>
 <div class="block">Sets default color for tab label text.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></dt>
 <dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setDomainClass-java.lang.String-">setDomainClass(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></dt>
 <dd>
@@ -13974,12 +14130,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setDomainClass-java.lang.String-">setDomainClass(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#setDomainClassExpression-java.lang.String-">setDomainClassExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
-<dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setDomainClassExpression-java.lang.String-">setDomainClassExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setDynamicImageCount-java.util.Map-">setDynamicImageCount(Map&lt;IEEFTabItem, Integer&gt;)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyList</a></dt>
 <dd>
 <div class="block">Sets a map containing an IEEFTabItem as key and number of dynamic images as value.</div>
@@ -14229,6 +14379,12 @@
 <dd>
 <div class="block">Sets the receiver's list to be the given array of items.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-">setIterableExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setIterableExpression-java.lang.String-">setIterableExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#setIterator-java.lang.String-">setIterator(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</em></code></a>' attribute</div>
@@ -14288,6 +14444,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></dt>
+<dd>
+<div class="block">Set label font style.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute. <!</div>
@@ -14300,10 +14460,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setLabelProvider-org.eclipse.jface.viewers.ILabelProvider-">setLabelProvider(ILabelProvider)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the labelProvider.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFContainerDescription.html#setLayout-org.eclipse.eef.EEFLayoutDescription-">setLayout(EEFLayoutDescription)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a>' containment
@@ -14329,12 +14485,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setMessageExpression-java.lang.String-">setMessageExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#setMultiple-boolean-">setMultiple(boolean)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
-<dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setMultiple-boolean-">setMultiple(boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationFixDescription.html#setName-java.lang.String-">setName(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>' attribute. <!</div>
@@ -14358,13 +14508,13 @@
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
 <dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFFillLayoutDescription.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">setOrientation(EEF_FILL_LAYOUT_ORIENTATION)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></dt>
 <dd>
@@ -14373,10 +14523,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">setOrientation(EEF_FILL_LAYOUT_ORIENTATION)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setOverridableTabListContentProvider-boolean-">setOverridableTabListContentProvider(boolean)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the overridableTabListContentProvider.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#setParentAdapterFactory-org.eclipse.emf.edit.provider.ComposedAdapterFactory-">setParentAdapterFactory(ComposedAdapterFactory)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></dt>
 <dd>
 <div class="block">This sets the composed adapter factory that contains this factory. <!</div>
@@ -14412,10 +14558,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setPushExpression-java.lang.String-">setPushExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setSectionDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider-">setSectionDescriptorProvider(ISectionDescriptorProvider)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the sectionDescriptorProvider.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#setSectionDescriptors-java.util.List-">setSectionDescriptors(List&lt;IEEFSectionDescriptor&gt;)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></dt>
 <dd>
 <div class="block">Set the list of section descriptors for the tab.</div>
@@ -14512,6 +14654,15 @@
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle(EEFListStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle(EEFListStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioConditionalStyle.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle(EEFRadioStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
@@ -14522,16 +14673,6 @@
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceConditionalStyle.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle(EEFReferenceStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></dt>
-<dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
- reference. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle(EEFReferenceStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
-<dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
- reference. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectConditionalStyle.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle(EEFSelectStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
@@ -14575,14 +14716,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle(EEFLabelStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle(EEFListStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle(EEFListStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle(EEFRadioStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle(EEFRadioStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle(EEFReferenceStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle(EEFReferenceStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle(EEFSelectStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle(EEFSelectStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -14591,10 +14732,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle(EEFTextStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setTabDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider-">setTabDescriptorProvider(ITabDescriptorProvider)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the tabDescriptorProvider.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html#setTargetClass-java.lang.String-">setTargetClass(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute. <!</div>
@@ -14615,10 +14752,6 @@
 <dd>
 <div class="block">Sets the topVisibleIndex.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">setTypeMapper(ITypeMapper)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorItemDescriptor</a></dt>
-<dd>
-<div class="block">Sets the typeMapper.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -14632,15 +14765,16 @@
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
  attribute. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
  attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFReferenceDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></dt>
-<dd>
-<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></dt>
 <dd>
 <div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
@@ -14657,9 +14791,9 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -14738,6 +14872,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></dt>
@@ -14748,12 +14888,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></dt>
@@ -14801,6 +14935,10 @@
 <dd>
 <div class="block">Show the dynamic image at specified index in dynamicImages array.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SINGLE_CLICK">SINGLE_CLICK</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></dt>
+<dd>
+<div class="block">The value used to indicate a single click.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SINGLE_CLICK">SINGLE_CLICK</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></dt>
 <dd>
 <div class="block">The value used to indicate a single click.</div>
@@ -14865,6 +15003,14 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
@@ -14873,14 +15019,6 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
@@ -14927,7 +15065,7 @@
 <dd>
 <div class="block">Descriptor tag of extension point.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Descriptor tag of extension point.</div>
 </dd>
@@ -15033,12 +15171,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
@@ -15098,6 +15236,14 @@
 <dd>
 <div class="block">Up.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle(Form, ISelection)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></dt>
+<dd>
+<div class="block">Updates the text and label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle(Form, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPageContributor</a></dt>
+<dd>
+<div class="block">Updates the text and label.</div>
+</dd>
 <dt><a href="org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Updater</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></dt>
 <dd>
 <div class="block">A post-commit listener which refreshes the whole page when a significant change (an actual modification of a model
@@ -15157,7 +15303,7 @@
 <dd>
 <div class="block">Validates the given configuration element.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dt>
 <dd>
 <div class="block">Validates the given configuration element.</div>
 </dd>
@@ -15189,6 +15335,10 @@
 <dd>
 <div class="block">The constructor.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#VALUE">VALUE</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></dt>
+<dd>
+<div class="block">The name of the variable value.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#VALUE">VALUE</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></dt>
 <dd>
 <div class="block">The name of the variable value.</div>
@@ -15205,14 +15355,14 @@
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>
 <div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -15233,14 +15383,14 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dt>
-<dd>
-<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></dt>
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -15378,8 +15528,8 @@
 <dd>
 <div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getWidget--"><code><em>Widget</em></code></a>' containment reference. <!</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesSelectionListener</a></dt>
-<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListSelectionListener</a></dt>
 </dl>
 <a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
diff --git a/javadoc/1.7.0/index.html b/javadoc/1.7.0/index.html
index b47208f..74d3122 100644
--- a/javadoc/1.7.0/index.html
+++ b/javadoc/1.7.0/index.html
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Generated Documentation (Untitled)</title>
 <script type="text/javascript">
     targetPage = "" + window.location.search;
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFButtonConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFButtonConditionalStyle.html
index 03f0224..8a20a49 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFButtonConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFButtonConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFButtonConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFButtonDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFButtonDescription.html
index 4de627d..ab08fa1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFButtonDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFButtonDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFButtonDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFButtonStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFButtonStyle.html
index 80b1bad..9bd60ad 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFButtonStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFButtonStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFButtonStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html
index 7530f8e..f7d02aa 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCheckboxConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxDescription.html
index d78f2f8..85c695c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCheckboxDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxStyle.html
index 5a8c865..361b88d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCheckboxStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCheckboxStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFConditionalStyle.html
index 94c841c..8db47f1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -104,11 +104,11 @@
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>, <a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFContainerDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFContainerDescription.html
index b53441e..5ec5bf4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFContainerDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFContainerDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFContainerDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFControlDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFControlDescription.html
index 4b3bdc6..81270a2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFControlDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFControlDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFControlDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -104,11 +104,11 @@
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>, <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>, <a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>, <a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>, <a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>, <a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>, <a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>, <a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>, <a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>, <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>, <a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>, <a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>, <a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>, <a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>, <a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>, <a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>, <a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCustomExpression.html b/javadoc/1.7.0/org/eclipse/eef/EEFCustomExpression.html
index ff5bebb..05c7aea 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCustomExpression.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCustomExpression.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCustomExpression</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html
index d9ea86b..f9b9333 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCustomWidgetConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetDescription.html
index b22be0c..437f112 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCustomWidgetDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetStyle.html
index 9ddb6eb..1eeec74 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFCustomWidgetStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFCustomWidgetStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingFor.html b/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingFor.html
index b23d12a..276b846 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingFor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingFor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFDynamicMappingFor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -117,7 +117,7 @@
  The following features are supported:
  <ul>
  <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code><em>Ifs</em></code></a></li>
  </ul>
  </p></div>
@@ -144,17 +144,17 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--">getDomainClassExpression</a></span>()</code>
-<div class="block">Returns the value of the '<em><b>Domain Class Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--">getIfs</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Ifs</b></em>' containment reference list.</div>
 </td>
 </tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--">getIterableExpression</a></span>()</code>
+<div class="block">Returns the value of the '<em><b>Iterable Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--">getIterator</a></span>()</code>
@@ -163,8 +163,8 @@
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setDomainClassExpression-java.lang.String-">setDomainClassExpression</a></span>(java.lang.String&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-">setIterableExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
@@ -245,38 +245,38 @@
 </dl>
 </li>
 </ul>
-<a name="getDomainClassExpression--">
+<a name="getIterableExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getDomainClassExpression</h4>
-<pre>java.lang.String&nbsp;getDomainClassExpression()</pre>
-<div class="block">Returns the value of the '<em><b>Domain Class Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
- end-user-doc --> <!-- begin-model-doc --> Used to compute the mappings to create using the domain class of the
- current object. <!-- end-model-doc --></div>
+<h4>getIterableExpression</h4>
+<pre>java.lang.String&nbsp;getIterableExpression()</pre>
+<div class="block">Returns the value of the '<em><b>Iterable Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Used to compute the mappings to create by iterating on the result of
+ this expression. <!-- end-model-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the value of the '<em>Domain Class Expression</em>' attribute.</dd>
+<dd>the value of the '<em>Iterable Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setDomainClassExpression-java.lang.String-"><code>setDomainClassExpression(String)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_DomainClassExpression--"><code>EefPackage.getEEFDynamicMappingFor_DomainClassExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-"><code>setIterableExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--"><code>EefPackage.getEEFDynamicMappingFor_IterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="setDomainClassExpression-java.lang.String-">
+<a name="setIterableExpression-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setDomainClassExpression</h4>
-<pre>void&nbsp;setDomainClassExpression(java.lang.String&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>setIterableExpression</h4>
+<pre>void&nbsp;setIterableExpression(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - the new value of the '<em>Domain Class Expression</em>' attribute.</dd>
+<dd><code>value</code> - the new value of the '<em>Iterable Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code>getDomainClassExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingIf.html b/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingIf.html
index f368075..772daa6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingIf.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFDynamicMappingIf.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFDynamicMappingIf</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFFillLayoutDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFFillLayoutDescription.html
index 48b6b7d..4bc24c7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFFillLayoutDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFFillLayoutDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFFillLayoutDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFGridLayoutDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFGridLayoutDescription.html
index 4bb6734..fd0f3c1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFGridLayoutDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFGridLayoutDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFGridLayoutDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFGroupConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFGroupConditionalStyle.html
index 9e94929..29bade1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFGroupConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFGroupConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFGroupConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFGroupDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFGroupDescription.html
index 9fb2613..28fcf92 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFGroupDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFGroupDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFGroupDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFGroupStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFGroupStyle.html
index ce1531e..89a9f00 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFGroupStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFGroupStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFGroupStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html
index 04a8eb1..58c1358 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFHyperlinkConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkDescription.html
index 3823944..fbd085c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFHyperlinkDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -119,9 +119,11 @@
  The following features are supported:
  <ul>
  <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a></li>
  </ul>
  </p></div>
 <dl>
@@ -147,43 +149,61 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--">getActions</a></span>()</code>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--">getStyle</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--">getValueExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;value)</code>
 <div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;value)</code>
 <div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;value)</code>
 <div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -266,6 +286,40 @@
 </dl>
 </li>
 </ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getDisplayExpression()</pre>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> This function will return the label to display <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-"><code>setDisplayExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--"><code>EefPackage.getEEFHyperlinkDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>void&nbsp;setDisplayExpression(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getOnClickExpression--">
 <!--   -->
 </a>
@@ -339,7 +393,7 @@
 <a name="getConditionalStyles--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getConditionalStyles</h4>
 <pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
@@ -354,6 +408,28 @@
 </dl>
 </li>
 </ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions()</pre>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Actions</em>' containment reference list isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--"><code>EefPackage.getEEFHyperlinkDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkStyle.html
index 15382c3..6e27b74 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFHyperlinkStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFHyperlinkStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFLabelConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFLabelConditionalStyle.html
index eb68600..d213826 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFLabelConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFLabelConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFLabelConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFLabelDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFLabelDescription.html
index 794047e..00aea63 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFLabelDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFLabelDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFLabelDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -119,8 +119,10 @@
  The following features are supported:
  <ul>
  <li><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a></li>
  <li><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a></li>
  </ul>
  </p></div>
 <dl>
@@ -146,31 +148,49 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--">getActions</a></span>()</code>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--">getStyle</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--">getValueExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;value)</code>
 <div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;value)</code>
 <div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
@@ -255,6 +275,40 @@
 </dl>
 </li>
 </ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getDisplayExpression()</pre>
+<div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> This function will return the label to display <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-"><code>setDisplayExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--"><code>EefPackage.getEEFLabelDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>void&nbsp;setDisplayExpression(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getStyle--">
 <!--   -->
 </a>
@@ -293,7 +347,7 @@
 <a name="getConditionalStyles--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getConditionalStyles</h4>
 <pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
@@ -308,6 +362,28 @@
 </dl>
 </li>
 </ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions()</pre>
+<div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Actions</em>' containment reference list isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--"><code>EefPackage.getEEFLabelDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFLabelStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFLabelStyle.html
index 60ce85f..9e06591 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFLabelStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFLabelStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFLabelStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFLayoutDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFLayoutDescription.html
index ad8a38b..9ba04fe 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFLayoutDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFLayoutDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFLayoutDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/eclipse/eef/EEFLayoutDescription.html" target="_top">Frames</a></li>
@@ -168,7 +168,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/eclipse/eef/EEFLayoutDescription.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFListConditionalStyle.html
similarity index 72%
rename from javadoc/1.7.0/org/eclipse/eef/EEFReferenceConditionalStyle.html
rename to javadoc/1.7.0/org/eclipse/eef/EEFListConditionalStyle.html
index 806b3eb..dd0f832 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFListConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
-<title>EEFReferenceConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListConditionalStyle</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceConditionalStyle";
+            parent.document.title="EEFListConditionalStyle";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceConditionalStyle.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef</div>
-<h2 title="Interface EEFReferenceConditionalStyle" class="title">Interface EEFReferenceConditionalStyle</h2>
+<h2 title="Interface EEFListConditionalStyle" class="title">Interface EEFListConditionalStyle</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -104,27 +104,26 @@
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">EEFReferenceConditionalStyle</span>
+<pre>public interface <span class="typeNameLabel">EEFListConditionalStyle</span>
 extends <a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></pre>
-<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!--
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!--
  end-user-doc -->
 
- <!-- begin-model-doc --> Represents a conditional style that can be applied on reference widgets. <!-- end-model-doc
- -->
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on list widgets. <!-- end-model-doc -->
 
  <p>
  The following features are supported:
  <ul>
- <li><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
  </ul>
  </p></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--"><code>EefPackage.getEEFReferenceConditionalStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>EefPackage.getEEFListConditionalStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -145,15 +144,15 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--">getStyle</a></span>()</code>
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--">getStyle</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!</div>
 </td>
 </tr>
@@ -199,7 +198,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getStyle</h4>
-<pre><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;getStyle()</pre>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle()</pre>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc -->
  <p>
  If the meaning of the '<em>Style</em>' containment reference isn't clear, there really should be more of a
@@ -210,25 +209,25 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#setStyle-org.eclipse.eef.EEFReferenceStyle-"><code>setStyle(EEFReferenceStyle)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle_Style--"><code>EefPackage.getEEFReferenceConditionalStyle_Style()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>setStyle(EEFListStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--"><code>EefPackage.getEEFListConditionalStyle_Style()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="setStyle-org.eclipse.eef.EEFReferenceStyle-">
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>setStyle</h4>
-<pre>void&nbsp;setStyle(<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+<pre>void&nbsp;setStyle(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
  reference. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - the new value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -259,12 +258,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceConditionalStyle.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFListDescription.html
similarity index 60%
rename from javadoc/1.7.0/org/eclipse/eef/EEFReferenceDescription.html
rename to javadoc/1.7.0/org/eclipse/eef/EEFListDescription.html
index 7dc7769..00ce2f7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFListDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
-<title>EEFReferenceDescription</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListDescription</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceDescription";
+            parent.document.title="EEFListDescription";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceDescription.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescription.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescription.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef</div>
-<h2 title="Interface EEFReferenceDescription" class="title">Interface EEFReferenceDescription</h2>
+<h2 title="Interface EEFListDescription" class="title">Interface EEFListDescription</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -104,32 +104,31 @@
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">EEFReferenceDescription</span>
+<pre>public interface <span class="typeNameLabel">EEFListDescription</span>
 extends <a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></pre>
-<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Reference Description</b></em>'. <!--
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF List Description</b></em>'. <!--
  end-user-doc -->
 
- <!-- begin-model-doc --> Represents a reference field in the user interface. <!-- end-model-doc -->
+ <!-- begin-model-doc --> Represents a list in the user interface. <!-- end-model-doc -->
 
  <p>
  The following features are supported:
  <ul>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code><em>Actions</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a></li>
- <li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
  </ul>
  </p></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -151,75 +150,63 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--">getActions</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--">getActions</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Actions</b></em>' containment reference list.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Display Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--">getStyle</a></span>()</code>
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--">getStyle</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--">getValueExpression</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--">getValueExpression</a></span>()</code>
 <div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--">isMultiple</a></span>()</code>
-<div class="block">Returns the value of the '<em><b>Multiple</b></em>' attribute. <!</div>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setMultiple-boolean-">setMultiple</a></span>(boolean&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference</div>
 </td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></span>(<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
- reference. <!</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;value)</code>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;value)</code>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute. <!</div>
 </td>
 </tr>
 </table>
@@ -265,41 +252,6 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="isMultiple--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMultiple</h4>
-<pre>boolean&nbsp;isMultiple()</pre>
-<div class="block">Returns the value of the '<em><b>Multiple</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
- begin-model-doc --> Represents a mutliple values reference. <!-- end-model-doc --></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the value of the '<em>Multiple</em>' attribute.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setMultiple-boolean-"><code>setMultiple(boolean)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Multiple--"><code>EefPackage.getEEFReferenceDescription_Multiple()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setMultiple-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setMultiple</h4>
-<pre>void&nbsp;setMultiple(boolean&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute.
- <!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - the new value of the '<em>Multiple</em>' attribute.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code>isMultiple()</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="getValueExpression--">
 <!--   -->
 </a>
@@ -313,8 +265,8 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Value Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ValueExpression--"><code>EefPackage.getEEFReferenceDescription_ValueExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--"><code>EefPackage.getEEFListDescription_ValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -325,12 +277,13 @@
 <li class="blockList">
 <h4>setValueExpression</h4>
 <pre>void&nbsp;setValueExpression(java.lang.String&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -347,8 +300,8 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Display Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setDisplayExpression-java.lang.String-"><code>setDisplayExpression(String)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_DisplayExpression--"><code>EefPackage.getEEFReferenceDescription_DisplayExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-"><code>setDisplayExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--"><code>EefPackage.getEEFListDescription_DisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -359,12 +312,12 @@
 <li class="blockList">
 <h4>setDisplayExpression</h4>
 <pre>void&nbsp;setDisplayExpression(java.lang.String&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -382,8 +335,8 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>On Click Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setOnClickExpression-java.lang.String-"><code>setOnClickExpression(String)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_OnClickExpression--"><code>EefPackage.getEEFReferenceDescription_OnClickExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-"><code>setOnClickExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--"><code>EefPackage.getEEFListDescription_OnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -394,12 +347,12 @@
 <li class="blockList">
 <h4>setOnClickExpression</h4>
 <pre>void&nbsp;setOnClickExpression(java.lang.String&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - the new value of the '<em>On Click Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -421,7 +374,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Actions</em>' containment reference list.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Actions--"><code>EefPackage.getEEFReferenceDescription_Actions()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--"><code>EefPackage.getEEFListDescription_Actions()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -431,32 +384,32 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getStyle</h4>
-<pre><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;getStyle()</pre>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle()</pre>
 <div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
- --> <!-- begin-model-doc --> Defines the radio style <!-- end-model-doc --></div>
+ --> <!-- begin-model-doc --> Defines the style of the list <!-- end-model-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#setStyle-org.eclipse.eef.EEFReferenceStyle-"><code>setStyle(EEFReferenceStyle)</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Style--"><code>EefPackage.getEEFReferenceDescription_Style()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>setStyle(EEFListStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--"><code>EefPackage.getEEFListDescription_Style()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="setStyle-org.eclipse.eef.EEFReferenceStyle-">
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>setStyle</h4>
-<pre>void&nbsp;setStyle(<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;value)</pre>
-<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
- reference. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<pre>void&nbsp;setStyle(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - the new value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -466,15 +419,15 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getConditionalStyles</h4>
-<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
 <div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
- of type <a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
- begin-model-doc --> Defines the reference style associated to a precondition <!-- end-model-doc --></div>
+ of type <a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the list style associated to a precondition <!-- end-model-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ConditionalStyles--"><code>EefPackage.getEEFReferenceDescription_ConditionalStyles()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--"><code>EefPackage.getEEFListDescription_ConditionalStyles()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -505,12 +458,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceDescription.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescription.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescription.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFListStyle.html
similarity index 80%
rename from javadoc/1.7.0/org/eclipse/eef/EEFReferenceStyle.html
rename to javadoc/1.7.0/org/eclipse/eef/EEFListStyle.html
index 607e701..7dae317 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFReferenceStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFListStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
-<title>EEFReferenceStyle</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListStyle</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceStyle";
+            parent.document.title="EEFListStyle";
         }
     }
     catch(err) {
@@ -42,12 +42,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceStyle.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyle.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyle.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -86,7 +86,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef</div>
-<h2 title="Interface EEFReferenceStyle" class="title">Interface EEFReferenceStyle</h2>
+<h2 title="Interface EEFListStyle" class="title">Interface EEFListStyle</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -98,19 +98,18 @@
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">EEFReferenceStyle</span>
+<pre>public interface <span class="typeNameLabel">EEFListStyle</span>
 extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
-<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Reference Style</b></em>'. <!-- end-user-doc
- -->
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF List Style</b></em>'. <!-- end-user-doc -->
 
- <!-- begin-model-doc --> Represents a style that can be applied on reference widgets. <!-- end-model-doc --></div>
+ <!-- begin-model-doc --> Represents a style that can be applied on list widgets. <!-- end-model-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceStyle--"><code>EefPackage.getEEFReferenceStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--"><code>EefPackage.getEEFListStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -172,12 +171,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?org/eclipse/eef/EEFReferenceStyle.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyle.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?org/eclipse/eef/EEFListStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyle.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFPageDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFPageDescription.html
index 91ffe02..7ead1d4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFPageDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFPageDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFPageDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html
index e0ec7d5..21932ab 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFPropertyValidationRuleDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFRadioConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFRadioConditionalStyle.html
index 1fc8b9e..635305e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFRadioConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFRadioConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFRadioConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFRadioDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFRadioDescription.html
index 4d845d2..b14575e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFRadioDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFRadioDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFRadioDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFRadioStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFRadioStyle.html
index 56444f8..c292d19 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFRadioStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFRadioStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFRadioStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/eclipse/eef/EEFRadioStyle.html" target="_top">Frames</a></li>
@@ -172,7 +172,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/eclipse/eef/EEFRadioStyle.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFRuleAuditDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFRuleAuditDescription.html
index 7f39a7d..ab54858 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFRuleAuditDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFRuleAuditDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFRuleAuditDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -244,7 +244,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFSelectConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFSelectConditionalStyle.html
index 77d5d01..0eb738c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFSelectConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFSelectConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFSelectConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFSelectDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFSelectDescription.html
index 3d693e4..a206082 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFSelectDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFSelectDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFSelectDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFSelectStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFSelectStyle.html
index 5966a8b..e2504ed 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFSelectStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFSelectStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFSelectStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html
index bd4fc7b..d8f95ee 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFSemanticValidationRuleDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFTextConditionalStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFTextConditionalStyle.html
index 8e0ff37..34389ab 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFTextConditionalStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFTextConditionalStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFTextConditionalStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFTextDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFTextDescription.html
index 11d70c6..0c3eda6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFTextDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFTextDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFTextDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFTextStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFTextStyle.html
index fbaeef4..3783fa6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFTextStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFTextStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFTextStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFValidationFixDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFValidationFixDescription.html
index ea939c4..5849481 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFValidationFixDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFValidationFixDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFValidationFixDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFValidationRuleDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFValidationRuleDescription.html
index 64801a3..e43ac81 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFValidationRuleDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFValidationRuleDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFValidationRuleDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFViewDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFViewDescription.html
index e92275c..ad7fc02 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFViewDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFViewDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFViewDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetAction.html b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetAction.html
index bf0f1f2..2dc9dd2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetAction.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetAction.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFWidgetAction</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetDescription.html b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetDescription.html
index 2bef15c..1fa13dc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetDescription.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetDescription.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFWidgetDescription</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -104,11 +104,11 @@
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>, <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>, <a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>, <a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>, <a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>, <a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>, <a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>, <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>, <a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>, <a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>, <a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>, <a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>, <a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetStyle.html b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetStyle.html
index b317c25..394f163 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEFWidgetStyle.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEFWidgetStyle.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFWidgetStyle</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -104,11 +104,11 @@
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>, <a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>, <a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>, <a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>, <a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>, <a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>, <a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>, <a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>, <a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>, <a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>, <a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>, <a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>, <a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>, <a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>, <a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a>, <a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html b/javadoc/1.7.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html
index 868e7c9..ae9e4f1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEF_FILL_LAYOUT_ORIENTATION</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html b/javadoc/1.7.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html
index 453315c..4b463ea 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEF_TITLE_BAR_STYLE</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html b/javadoc/1.7.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html
index f84c7c6..69b1f26 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEF_TOGGLE_STYLE</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html b/javadoc/1.7.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html
index 1d70af1..076d8ae 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEF_VALIDATION_SEVERITY_DESCRIPTION</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EefFactory.html b/javadoc/1.7.0/org/eclipse/eef/EefFactory.html
index 0d2546e..6908afa 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EefFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EefFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EefFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -300,53 +300,53 @@
 </td>
 </tr>
 <tr id="i24" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></span>()</code>
+<div class="block">Returns a new object of class '<em>EEF List Conditional Style</em>'. <!</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListDescription--">createEEFListDescription</a></span>()</code>
+<div class="block">Returns a new object of class '<em>EEF List Description</em>'. <!</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListStyle--">createEEFListStyle</a></span>()</code>
+<div class="block">Returns a new object of class '<em>EEF List Style</em>'. <!</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFPageDescription--">createEEFPageDescription</a></span>()</code>
 <div class="block">Returns a new object of class '<em>EEF Page Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription</a></span>()</code>
 <div class="block">Returns a new object of class '<em>EEF Property Validation Rule Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle</a></span>()</code>
 <div class="block">Returns a new object of class '<em>EEF Radio Conditional Style</em>'. <!</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioDescription--">createEEFRadioDescription</a></span>()</code>
 <div class="block">Returns a new object of class '<em>EEF Radio Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioStyle--">createEEFRadioStyle</a></span>()</code>
 <div class="block">Returns a new object of class '<em>EEF Radio Style</em>'. <!</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFReferenceConditionalStyle--">createEEFReferenceConditionalStyle</a></span>()</code>
-<div class="block">Returns a new object of class '<em>EEF Reference Conditional Style</em>'. <!</div>
-</td>
-</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFReferenceDescription--">createEEFReferenceDescription</a></span>()</code>
-<div class="block">Returns a new object of class '<em>EEF Reference Description</em>'. <!</div>
-</td>
-</tr>
-<tr id="i31" class="rowColor">
-<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFReferenceStyle--">createEEFReferenceStyle</a></span>()</code>
-<div class="block">Returns a new object of class '<em>EEF Reference Style</em>'. <!</div>
-</td>
-</tr>
 <tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription</a></span>()</code>
@@ -781,17 +781,17 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceDescription--">
+<a name="createEEFListDescription--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceDescription</h4>
-<pre><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;createEEFReferenceDescription()</pre>
-<div class="block">Returns a new object of class '<em>EEF Reference Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>createEEFListDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;createEEFListDescription()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Description</em>'.</dd>
+<dd>a new object of class '<em>EEF List Description</em>'.</dd>
 </dl>
 </li>
 </ul>
@@ -907,17 +907,17 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceStyle--">
+<a name="createEEFListStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceStyle</h4>
-<pre><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;createEEFReferenceStyle()</pre>
-<div class="block">Returns a new object of class '<em>EEF Reference Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>createEEFListStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;createEEFListStyle()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Style</em>'.</dd>
+<dd>a new object of class '<em>EEF List Style</em>'.</dd>
 </dl>
 </li>
 </ul>
@@ -1069,18 +1069,18 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceConditionalStyle--">
+<a name="createEEFListConditionalStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceConditionalStyle</h4>
-<pre><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;createEEFReferenceConditionalStyle()</pre>
-<div class="block">Returns a new object of class '<em>EEF Reference Conditional Style</em>'. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>createEEFListConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;createEEFListConditionalStyle()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Conditional Style</em>'.</dd>
+<dd>a new object of class '<em>EEF List Conditional Style</em>'.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EefPackage.Literals.html b/javadoc/1.7.0/org/eclipse/eef/EefPackage.Literals.html
index b152d69..503a96a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EefPackage.Literals.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EefPackage.Literals.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EefPackage.Literals</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -331,17 +331,17 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Domain Class Expression</b></em>' attribute feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Ifs</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Iterable Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></span></code>
@@ -551,10 +551,22 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code>
@@ -623,10 +635,22 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a></span></code>
@@ -684,6 +708,67 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span></code>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span></code>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>' class. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span></code>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>'
+ class. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>' class. <!</div>
 </td>
@@ -812,430 +897,364 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a></span></code>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a></span></code>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Multiple</b></em>' attribute feature. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code>
-<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
-<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a></span></code>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>' class. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Audit Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Candidate Display Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Candidates Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Target Class</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Line Count</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'
  enum. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Fix Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Audits</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Fixes</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Message Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Severity</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>EPackages</b></em>' reference list feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Groups</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Pages</b></em>' containment reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Action Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Help Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Is Enabled Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Property Validation Rules</b></em>' reference list feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></span></code>
 <div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Background Color Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Font Name Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Font Size Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Font Style Expression</b></em>' attribute feature. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The meta object literal for the '<em><b>Label Foreground Color Expression</b></em>' attribute feature. <!</div>
@@ -2024,6 +2043,17 @@
  <!-- end-user-doc --></div>
 </li>
 </ul>
+<a name="EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="EEF_LABEL_DESCRIPTION__STYLE">
 <!--   -->
 </a>
@@ -2046,6 +2076,17 @@
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
+<a name="EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LABEL_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="EEF_BUTTON_DESCRIPTION">
 <!--   -->
 </a>
@@ -2363,6 +2404,17 @@
  <!-- end-user-doc --></div>
 </li>
 </ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">
 <!--   -->
 </a>
@@ -2396,6 +2448,17 @@
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_HYPERLINK_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="EEF_DYNAMIC_MAPPING_FOR">
 <!--   -->
 </a>
@@ -2422,15 +2485,15 @@
  end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</pre>
-<div class="block">The meta object literal for the '<em><b>Domain Class Expression</b></em>' attribute feature. <!--
- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Iterable Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
 </li>
 </ul>
 <a name="EEF_DYNAMIC_MAPPING_FOR__IFS">
@@ -2566,94 +2629,83 @@
  --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION">
+<a name="EEF_LIST_DESCRIPTION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_REFERENCE_DESCRIPTION</pre>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceDescriptionImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription--"><code>EefPackageImpl.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--"><code>EefPackageImpl.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__MULTIPLE">
+<a name="EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__MULTIPLE</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_REFERENCE_DESCRIPTION__MULTIPLE</pre>
-<div class="block">The meta object literal for the '<em><b>Multiple</b></em>' attribute feature. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
-</li>
-</ul>
-<a name="EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</pre>
 <div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
  <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</pre>
 <div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
 <div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__ACTIONS">
+<a name="EEF_LIST_DESCRIPTION__ACTIONS">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__ACTIONS</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_REFERENCE_DESCRIPTION__ACTIONS</pre>
+<h4>EEF_LIST_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__ACTIONS</pre>
 <div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__STYLE">
+<a name="EEF_LIST_DESCRIPTION__STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__STYLE</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_REFERENCE_DESCRIPTION__STYLE</pre>
+<h4>EEF_LIST_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__STYLE</pre>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">
+<a name="EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<h4>EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</pre>
 <div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
@@ -3008,18 +3060,19 @@
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE">
+<a name="EEF_LIST_STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_REFERENCE_STYLE</pre>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceStyleImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceStyle--"><code>EefPackageImpl.getEEFReferenceStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--"><code>EefPackageImpl.getEEFListStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -3388,28 +3441,28 @@
  --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE">
+<a name="EEF_LIST_CONDITIONAL_STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_REFERENCE_CONDITIONAL_STYLE</pre>
-<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceConditionalStyleImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle--"><code>EefPackageImpl.getEEFReferenceConditionalStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--"><code>EefPackageImpl.getEEFListConditionalStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">
+<a name="EEF_LIST_CONDITIONAL_STYLE__STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</h4>
-<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</pre>
+<h4>EEF_LIST_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_CONDITIONAL_STYLE__STYLE</pre>
 <div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/EefPackage.html b/javadoc/1.7.0/org/eclipse/eef/EefPackage.html
index f9b2ff5..770b60b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/EefPackage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/EefPackage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EefPackage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":6,"i156":6,"i157":6,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":6,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":6,"i156":6,"i157":6,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":6,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":6,"i185":6,"i186":6,"i187":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -666,22 +666,22 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Domain Class Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a></span></code>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></span></code>
 <div class="block">The feature id for the '<em><b>Ifs</b></em>' containment reference list. <!</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Iterable Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></span></code>
@@ -950,10 +950,22 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a></span></code>
@@ -1108,10 +1120,22 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a></span></code>
@@ -1247,6 +1271,151 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span></code>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span></code>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code>
+<div class="block">The number of structural features of the '<em>EEF List Conditional Style</em>' class. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span></code>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>'
+ class. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span></code>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a></span></code>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span></code>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a></span></code>
+<div class="block">The number of structural features of the '<em>EEF List Description</em>' class. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span></code>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>' class. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a></span></code>
+<div class="block">The number of structural features of the '<em>EEF List Style</em>' class. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>'
  class. <!</div>
@@ -1495,784 +1664,633 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a></span></code>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a></span></code>
-<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code>
-<div class="block">The number of structural features of the '<em>EEF Reference Conditional Style</em>' class. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a></span></code>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a></span></code>
-<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
-<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IDENTIFIER">EEF_REFERENCE_DESCRIPTION__IDENTIFIER</a></span></code>
-<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a></span></code>
-<div class="block">The feature id for the '<em><b>Multiple</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
-<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a></span></code>
-<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</a></span></code>
-<div class="block">The number of structural features of the '<em>EEF Reference Description</em>' class. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a></span></code>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>'
- class. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
-<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE_FEATURE_COUNT">EEF_REFERENCE_STYLE_FEATURE_COUNT</a></span></code>
-<div class="block">The number of structural features of the '<em>EEF Reference Style</em>' class. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Audit Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Rule Audit Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></span></code>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Select Conditional Style</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>
  ' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Candidate Display Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Candidates Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a></span></code>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
 <div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></span></code>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Select Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>' class</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Select Style</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code>
 <div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code>
 <div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code>
 <div class="block">The feature id for the '<em><b>Severity</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span></code>
 <div class="block">The feature id for the '<em><b>Target Class</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Semantic Validation Rule Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></span></code>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Text Conditional Style</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a></span></code>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></span></code>
 <div class="block">The feature id for the '<em><b>Line Count</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
 <div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></span></code>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Text Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Text Style</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>' enum. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Fix Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></span></code>
 <div class="block">The feature id for the '<em><b>Name</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Validation Fix Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code>
 <div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code>
 <div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code>
 <div class="block">The feature id for the '<em><b>Severity</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Validation Rule Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>'
  class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></span></code>
 <div class="block">The feature id for the '<em><b>EPackages</b></em>' reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></span></code>
 <div class="block">The feature id for the '<em><b>Groups</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></span></code>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></span></code>
 <div class="block">The feature id for the '<em><b>Pages</b></em>' containment reference list. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF View Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>' class</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Action Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Widget Action</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>
  ' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a></span></code>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code>
 <div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Widget Description</em>' class. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></span></code>
 <div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>' class</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code>
 <div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a></span></code>
 <div class="block">The number of structural features of the '<em>EEF Widget Style</em>' class. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</a></span></code>
 <div class="block">The singleton instance of the package. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNAME">eNAME</a></span></code>
 <div class="block">The package name. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a></span></code>
 <div class="block">The package namespace name. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></span></code>
 <div class="block">The package namespace URI. <!</div>
@@ -2526,17 +2544,17 @@
 </td>
 </tr>
 <tr id="i37" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_DomainClassExpression--">getEEFDynamicMappingFor_DomainClassExpression</a></span>()</code>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i38" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code><em>Ifs</em></code></a>'. <!</div>
 </td>
 </tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>'. <!</div>
+</td>
+</tr>
 <tr id="i39" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator</a></span>()</code>
@@ -2752,175 +2770,262 @@
 </tr>
 <tr id="i73" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i74" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i76" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i75" class="rowColor">
+<tr id="i77" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i76" class="altColor">
+<tr id="i78" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i77" class="rowColor">
+<tr id="i79" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i80" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i79" class="rowColor">
+<tr id="i81" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i80" class="altColor">
+<tr id="i82" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i81" class="rowColor">
+<tr id="i83" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i82" class="altColor">
+<tr id="i84" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
+<tr id="i85" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i84" class="altColor">
+<tr id="i86" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i85" class="rowColor">
+<tr id="i87" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i88" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i86" class="altColor">
+<tr id="i89" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i90" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i87" class="rowColor">
+<tr id="i91" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i88" class="altColor">
+<tr id="i92" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--">getEEFLabelDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i89" class="rowColor">
+<tr id="i93" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i90" class="altColor">
+<tr id="i94" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i91" class="rowColor">
+<tr id="i95" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i92" class="altColor">
+<tr id="i96" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i93" class="rowColor">
+<tr id="i97" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i94" class="altColor">
+<tr id="i98" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--">getEEFLabelStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i95" class="rowColor">
+<tr id="i99" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Layout Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i96" class="altColor">
+<tr id="i100" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i101" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></span>()</code>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i102" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i103" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i104" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i105" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i106" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></span>()</code>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i107" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></span>()</code>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i108" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--">getEEFListDescription</a></span>()</code>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'</div>
+</td>
+</tr>
+<tr id="i109" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--">getEEFListStyle</a></span>()</code>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i110" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i97" class="rowColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></span>()</code>
 <div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code><em>Groups</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i98" class="altColor">
+<tr id="i112" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i99" class="rowColor">
+<tr id="i113" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i100" class="altColor">
+<tr id="i114" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i115" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
@@ -2928,194 +3033,125 @@
  '. <!</div>
 </td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i116" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i117" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--">getEEFPageDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i118" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></span>()</code>
 <div class="block">Returns the meta object for the reference list '
  <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i119" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i120" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i121" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i122" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
  <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i123" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i124" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i111" class="rowColor">
+<tr id="i125" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i112" class="altColor">
+<tr id="i126" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i113" class="rowColor">
+<tr id="i127" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i114" class="altColor">
+<tr id="i128" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i115" class="rowColor">
+<tr id="i129" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--">getEEFRadioDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i116" class="altColor">
+<tr id="i130" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioStyle--">getEEFRadioStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i117" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle_Style--">getEEFReferenceConditionalStyle_Style</a></span>()</code>
-<div class="block">Returns the meta object for the containment reference '
- <a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i118" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--">getEEFReferenceConditionalStyle</a></span>()</code>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i119" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Actions--">getEEFReferenceDescription_Actions</a></span>()</code>
-<div class="block">Returns the meta object for the containment reference list '
- <a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i120" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ConditionalStyles--">getEEFReferenceDescription_ConditionalStyles</a></span>()</code>
-<div class="block">Returns the meta object for the containment reference list '
- <a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i121" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_DisplayExpression--">getEEFReferenceDescription_DisplayExpression</a></span>()</code>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i122" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Multiple--">getEEFReferenceDescription_Multiple</a></span>()</code>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i123" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_OnClickExpression--">getEEFReferenceDescription_OnClickExpression</a></span>()</code>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i124" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Style--">getEEFReferenceDescription_Style</a></span>()</code>
-<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i125" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ValueExpression--">getEEFReferenceDescription_ValueExpression</a></span>()</code>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i126" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--">getEEFReferenceDescription</a></span>()</code>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i127" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceStyle--">getEEFReferenceStyle</a></span>()</code>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i128" class="altColor">
+<tr id="i131" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i129" class="rowColor">
+<tr id="i132" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i130" class="altColor">
+<tr id="i133" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i131" class="rowColor">
+<tr id="i134" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i132" class="altColor">
+<tr id="i135" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
@@ -3123,322 +3159,322 @@
  '. <!</div>
 </td>
 </tr>
-<tr id="i133" class="rowColor">
+<tr id="i136" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i134" class="altColor">
+<tr id="i137" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_ConditionalStyles</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i135" class="rowColor">
+<tr id="i138" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i136" class="altColor">
+<tr id="i139" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--">getEEFSelectDescription_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i137" class="rowColor">
+<tr id="i140" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_ValueExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i138" class="altColor">
+<tr id="i141" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--">getEEFSelectDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i139" class="rowColor">
+<tr id="i142" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectStyle--">getEEFSelectStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i140" class="altColor">
+<tr id="i143" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
  <a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i141" class="rowColor">
+<tr id="i144" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i142" class="altColor">
+<tr id="i145" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i143" class="rowColor">
+<tr id="i146" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i144" class="altColor">
+<tr id="i147" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_ConditionalStyles</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i145" class="rowColor">
+<tr id="i148" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i146" class="altColor">
+<tr id="i149" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i147" class="rowColor">
+<tr id="i150" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--">getEEFTextDescription_Style</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i148" class="altColor">
+<tr id="i151" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_ValueExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i149" class="rowColor">
+<tr id="i152" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--">getEEFTextDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i150" class="altColor">
+<tr id="i153" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i151" class="rowColor">
+<tr id="i154" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i152" class="altColor">
+<tr id="i155" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i153" class="rowColor">
+<tr id="i156" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i154" class="altColor">
+<tr id="i157" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i155" class="rowColor">
+<tr id="i158" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--">getEEFTextStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i156" class="altColor">
+<tr id="i159" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i157" class="rowColor">
+<tr id="i160" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i158" class="altColor">
+<tr id="i161" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--">getEEFValidationFixDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i159" class="rowColor">
+<tr id="i162" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code><em>Audits</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i160" class="altColor">
+<tr id="i163" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '
  <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code><em>Fixes</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i161" class="rowColor">
+<tr id="i164" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
  <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i162" class="altColor">
+<tr id="i165" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i163" class="rowColor">
+<tr id="i166" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i164" class="altColor">
+<tr id="i167" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages</a></span>()</code>
 <div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code><em>EPackages</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i165" class="rowColor">
+<tr id="i168" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code><em>Groups</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i166" class="altColor">
+<tr id="i169" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i167" class="rowColor">
+<tr id="i170" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i168" class="altColor">
+<tr id="i171" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i169" class="rowColor">
+<tr id="i172" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages</a></span>()</code>
 <div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code><em>Pages</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i170" class="altColor">
+<tr id="i173" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--">getEEFViewDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i171" class="rowColor">
+<tr id="i174" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i172" class="altColor">
+<tr id="i175" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i173" class="rowColor">
+<tr id="i176" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--">getEEFWidgetAction</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i174" class="altColor">
+<tr id="i177" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i175" class="rowColor">
+<tr id="i178" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i176" class="altColor">
+<tr id="i179" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i177" class="rowColor">
+<tr id="i180" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules</a></span>()</code>
 <div class="block">Returns the meta object for the reference list '
  <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i178" class="altColor">
+<tr id="i181" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--">getEEFWidgetDescription</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i179" class="rowColor">
+<tr id="i182" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
  <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i180" class="altColor">
+<tr id="i183" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i181" class="rowColor">
+<tr id="i184" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i182" class="altColor">
+<tr id="i185" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i183" class="rowColor">
+<tr id="i186" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression</a></span>()</code>
 <div class="block">Returns the meta object for the attribute '
  <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i184" class="altColor">
+<tr id="i187" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--">getEEFWidgetStyle</a></span>()</code>
 <div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'. <!</div>
@@ -5029,6 +5065,21 @@
 </dl>
 </li>
 </ul>
+<a name="EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="EEF_LABEL_DESCRIPTION__STYLE">
 <!--   -->
 </a>
@@ -5059,6 +5110,21 @@
 </dl>
 </li>
 </ul>
+<a name="EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="EEF_LABEL_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a>
@@ -5908,6 +5974,21 @@
 </dl>
 </li>
 </ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">
 <!--   -->
 </a>
@@ -5953,6 +6034,21 @@
 </dl>
 </li>
 </ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a>
@@ -6012,18 +6108,18 @@
 </dl>
 </li>
 </ul>
-<a name="EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</pre>
-<div class="block">The feature id for the '<em><b>Domain Class Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Iterable Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -6329,211 +6425,198 @@
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION">
+<a name="EEF_LIST_DESCRIPTION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION</pre>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceDescriptionImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription--"><code>EefPackageImpl.getEEFReferenceDescription()</code></a>, 
-<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION">Constant Field Values</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--"><code>EefPackageImpl.getEEFListDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__IDENTIFIER">
+<a name="EEF_LIST_DESCRIPTION__IDENTIFIER">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__IDENTIFIER</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__IDENTIFIER</pre>
+<h4>EEF_LIST_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__IDENTIFIER</pre>
 <div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__HELP_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__HELP_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<a name="EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<h4>EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
 <div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__MULTIPLE">
+<a name="EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__MULTIPLE</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__MULTIPLE</pre>
-<div class="block">The feature id for the '<em><b>Multiple</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__MULTIPLE">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">
+<a name="EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<h4>EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__ACTIONS">
+<a name="EEF_LIST_DESCRIPTION__ACTIONS">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__ACTIONS</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__ACTIONS</pre>
+<h4>EEF_LIST_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__ACTIONS</pre>
 <div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__STYLE">
+<a name="EEF_LIST_DESCRIPTION__STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__STYLE</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__STYLE</pre>
+<h4>EEF_LIST_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__STYLE</pre>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__STYLE">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">
+<a name="EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<h4>EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</pre>
 <div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
  <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">
+<a name="EEF_LIST_DESCRIPTION_FEATURE_COUNT">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</pre>
-<div class="block">The number of structural features of the '<em>EEF Reference Description</em>' class. <!-- begin-user-doc --> <!--
+<h4>EEF_LIST_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Description</em>' class. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -7709,110 +7792,110 @@
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE">
+<a name="EEF_LIST_STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE</pre>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Style</em></code></a>'
- class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceStyleImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceStyle--"><code>EefPackageImpl.getEEFReferenceStyle()</code></a>, 
-<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE">Constant Field Values</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--"><code>EefPackageImpl.getEEFListStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<a name="EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<h4>EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
  <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<a name="EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<h4>EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
  <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<a name="EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<h4>EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<a name="EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<h4>EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<a name="EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<h4>EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_STYLE_FEATURE_COUNT">
+<a name="EEF_LIST_STYLE_FEATURE_COUNT">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_STYLE_FEATURE_COUNT</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_STYLE_FEATURE_COUNT</pre>
-<div class="block">The number of structural features of the '<em>EEF Reference Style</em>' class. <!-- begin-user-doc --> <!--
+<h4>EEF_LIST_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Style</em>' class. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -8548,64 +8631,64 @@
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE">
+<a name="EEF_LIST_CONDITIONAL_STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_CONDITIONAL_STYLE</pre>
-<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Reference Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFReferenceConditionalStyleImpl</code></a>, 
-<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle--"><code>EefPackageImpl.getEEFReferenceConditionalStyle()</code></a>, 
-<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--"><code>EefPackageImpl.getEEFListConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<a name="EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<h4>EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
 <div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">
+<a name="EEF_LIST_CONDITIONAL_STYLE__STYLE">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</pre>
+<h4>EEF_LIST_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE__STYLE</pre>
 <div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
  --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">
+<a name="EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
-<pre>static final&nbsp;int EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
-<div class="block">The number of structural features of the '<em>EEF Reference Conditional Style</em>' class. <!-- begin-user-doc
- --> <!-- end-user-doc --></div>
+<h4>EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -9855,6 +9938,23 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFLabelDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_DisplayExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFLabelDescription_Style--">
 <!--   -->
 </a>
@@ -9891,6 +9991,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFLabelDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Actions()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code>EEFLabelDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFButtonDescription--">
 <!--   -->
 </a>
@@ -10360,6 +10479,23 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFHyperlinkDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_DisplayExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFHyperlinkDescription_OnClickExpression--">
 <!--   -->
 </a>
@@ -10413,6 +10549,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFHyperlinkDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Actions()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code>EEFHyperlinkDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFDynamicMappingFor--">
 <!--   -->
 </a>
@@ -10447,19 +10602,19 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFDynamicMappingFor_DomainClassExpression--">
+<a name="getEEFDynamicMappingFor_IterableExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFDynamicMappingFor_DomainClassExpression</h4>
-<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_DomainClassExpression()</pre>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFDynamicMappingFor_IterableExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_IterableExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for the attribute '<em>Domain Class Expression</em>'.</dd>
+<dd>the meta object for the attribute '<em>Iterable Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code>EEFDynamicMappingFor.getDomainClassExpression()</code></a>, 
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a>, 
 <a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>getEEFDynamicMappingFor()</code></a></dd>
 </dl>
 </li>
@@ -10656,142 +10811,124 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription--">
+<a name="getEEFListDescription--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription</h4>
-<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceDescription()</pre>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListDescription()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Description</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Description</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Multiple--">
+<a name="getEEFListDescription_ValueExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Multiple</h4>
-<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_Multiple()</pre>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code><em>Multiple</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for the attribute '<em>Multiple</em>'.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code>EEFReferenceDescription.isMultiple()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEEFReferenceDescription_ValueExpression--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEEFReferenceDescription_ValueExpression</h4>
-<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_ValueExpression()</pre>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_ValueExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code>EEFReferenceDescription.getValueExpression()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_DisplayExpression--">
+<a name="getEEFListDescription_DisplayExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_DisplayExpression</h4>
-<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_DisplayExpression()</pre>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_DisplayExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code>EEFReferenceDescription.getDisplayExpression()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_OnClickExpression--">
+<a name="getEEFListDescription_OnClickExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_OnClickExpression</h4>
-<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_OnClickExpression()</pre>
-<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListDescription_OnClickExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_OnClickExpression()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code>EEFReferenceDescription.getOnClickExpression()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Actions--">
+<a name="getEEFListDescription_Actions--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Actions</h4>
-<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_Actions()</pre>
-<div class="block">Returns the meta object for the containment reference list '
- <a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>getEEFListDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Actions()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code>EEFReferenceDescription.getActions()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code>EEFListDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Style--">
+<a name="getEEFListDescription_Style--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Style</h4>
-<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_Style()</pre>
-<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Style()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference '<em>Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code>EEFReferenceDescription.getStyle()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_ConditionalStyles--">
+<a name="getEEFListDescription_ConditionalStyles--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_ConditionalStyles</h4>
-<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_ConditionalStyles()</pre>
+<h4>getEEFListDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_ConditionalStyles()</pre>
 <div class="block">Returns the meta object for the containment reference list '
- <a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
- begin-user-doc --> <!-- end-user-doc --></div>
+ <a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code>EEFReferenceDescription.getConditionalStyles()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code>EEFListDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -11273,20 +11410,20 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceStyle--">
+<a name="getEEFListStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceStyle</h4>
-<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceStyle()</pre>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!--
+<h4>getEEFListStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListStyle()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Style</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -11782,38 +11919,36 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceConditionalStyle--">
+<a name="getEEFListConditionalStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceConditionalStyle</h4>
-<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceConditionalStyle()</pre>
-<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>getEEFListConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListConditionalStyle()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Conditional Style</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Conditional Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceConditionalStyle_Style--">
+<a name="getEEFListConditionalStyle_Style--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceConditionalStyle_Style</h4>
-<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceConditionalStyle_Style()</pre>
-<div class="block">Returns the meta object for the containment reference '
- <a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>getEEFListConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListConditionalStyle_Style()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference '<em>Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code>EEFReferenceConditionalStyle.getStyle()</code></a>, 
-<a href="../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--"><code>getEEFReferenceConditionalStyle()</code></a></dd>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>getEEFListConditionalStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -11957,7 +12092,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html b/javadoc/1.7.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html
index 1983ca0..8618ed8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractEEFEclipsePlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/api/package-frame.html
index 3150643..5c2ca13 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/api/package-summary.html
index 336498a..f2598dc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/api/package-tree.html
index 61c9eec..9acd926 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html
index 06bfaa4..1b7d18a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFCommonPreferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-frame.html
index a01f1af..abd0da1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-summary.html
index 4abeba7..fafa2a7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-tree.html
index 5472708..5e2c036 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/preferences/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.preferences Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html
index cf7b044..474db37 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>I18N.TranslatableMessage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.html
index 574362d..9c28530 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/I18N.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>I18N</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/Util.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/Util.html
index 75f71d1..74d89ef 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/Util.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/Util.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>Util</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-frame.html
index 56eae99..5f970f6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.utils</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-summary.html
index 6ad1cbe..bfb7588 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.utils</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-tree.html
index 5524dc5..888c48c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/api/utils/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.api.utils Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html
index 9e4555e..1f6537e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFCommonPlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html
index 539c0ca..2b08d51 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFCommonPlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/Messages.html
index f2b1e06..0dd025e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-frame.html
index c082fe5..637100d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-summary.html
index ee514d7..e16826b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-tree.html
index 6b89ae4..b6e3cec 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html
index a409286..85c8f38 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFPreferenceInitializer</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html
index a7d7721..7b0043b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFPreferenceConstants</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-frame.html
index 65d7eff..b08d20e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-summary.html
index faf8448..035ec81 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-tree.html
index b5dd19c..f988a6c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/internal/preferences/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.internal.preferences Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html
index 238ee21..e982127 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFWidgetFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFConstants.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFConstants.html
index 58225ad..771a0bb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFConstants.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFConstants.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFConstants</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html
index d0f297d..db2b2de 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFFormContainer</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-frame.html
index f327432..5f99968 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-summary.html
index 9a53f23..b855463 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-tree.html
index b884e94..99c64dc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/common/ui/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.common.ui.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html
index 7f57fb5..db5a637 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils.EEFCheckbox</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html
index 07a6337..85457a4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils.EEFHyperlink</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" target="_top">Frames</a></li>
@@ -205,7 +205,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html
new file mode 100644
index 0000000..f2b5c8e
--- /dev/null
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html
@@ -0,0 +1,329 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
+<title>EEFExpressionUtils.EEFList</title>
+<meta name="date" content="2016-10-11">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFList";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.eclipse.eef.core.api</div>
+<h2 title="Class EEFExpressionUtils.EEFList" class="title">Class EEFExpressionUtils.EEFList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFList</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFList</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the list widgets.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#DOUBLE_CLICK">DOUBLE_CLICK</a></span></code>
+<div class="block">The value used to indicate a double click.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></span></code>
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SELECTION">SELECTION</a></span></code>
+<div class="block">The name of the variable selection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SINGLE_CLICK">SINGLE_CLICK</a></span></code>
+<div class="block">The value used to indicate a single click.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#VALUE">VALUE</a></span></code>
+<div class="block">The name of the variable value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE</h4>
+<pre>public static final&nbsp;java.lang.String VALUE</pre>
+<div class="block">The name of the variable value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SELECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SELECTION</h4>
+<pre>public static final&nbsp;java.lang.String SELECTION</pre>
+<div class="block">The name of the variable selection.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SELECTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ON_CLICK_EVENT_KIND">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ON_CLICK_EVENT_KIND</h4>
+<pre>public static final&nbsp;java.lang.String ON_CLICK_EVENT_KIND</pre>
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.ON_CLICK_EVENT_KIND">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SINGLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SINGLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String SINGLE_CLICK</pre>
+<div class="block">The value used to indicate a single click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SINGLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOUBLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DOUBLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String DOUBLE_CLICK</pre>
+<div class="block">The value used to indicate a double click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.DOUBLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html
index e96bc57..ecf3a45 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils.EEFReference</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -284,7 +284,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html
index ef41d51..770eca1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils.EEFSelect</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html
index a627028..b16a8f9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils.EEFText</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.html
index 4db10eb..c71de67 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFExpressionUtils.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFExpressionUtils</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -137,17 +137,23 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></span></code>
+<div class="block">Utility class containing the constants related to the list widgets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></span></code>
 <div class="block">Utility class containing the constants related to the reference widgets.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFSelect</a></span></code>
 <div class="block">Utility class containing the constants related to the Select widget.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFText</a></span></code>
 <div class="block">Utility class containing the constants related to the <code>org.eclipse.eef.core.api.EEFText</code>.</div>
@@ -170,11 +176,17 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#AUDIT_RESULT">AUDIT_RESULT</a></span></code>
+<div class="block">The name of the variable which will hold the result of the audit.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#INPUT">INPUT</a></span></code>
 <div class="block">The input variable.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#SELF">SELF</a></span></code>
 <div class="block">The self variable.</div>
@@ -227,7 +239,7 @@
 <a name="INPUT">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>INPUT</h4>
 <pre>public static final&nbsp;java.lang.String INPUT</pre>
@@ -238,6 +250,20 @@
 </dl>
 </li>
 </ul>
+<a name="AUDIT_RESULT">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AUDIT_RESULT</h4>
+<pre>public static final&nbsp;java.lang.String AUDIT_RESULT</pre>
+<div class="block">The name of the variable which will hold the result of the audit.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.AUDIT_RESULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFGroup.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFGroup.html
index 75fef8f..fa772d1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFGroup.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFGroup.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFGroup</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFPage.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFPage.html
index d639d61..8a98afc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFView.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFView.html
index 5696fb0..44123a2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFView.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFView.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFView</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFViewFactory.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFViewFactory.html
index 5bc6c34..ab9c255 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EEFViewFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EEFViewFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFViewFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/EditingContextAdapter.html b/javadoc/1.7.0/org/eclipse/eef/core/api/EditingContextAdapter.html
index c8f08c3..96e5b6e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/EditingContextAdapter.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/EditingContextAdapter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EditingContextAdapter</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -123,18 +123,24 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.edit.domain.EditingDomain</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#getEditingDomain--">getEditingDomain</a></span>()</code>
+<div class="block">Returns the editing domain.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#onModelChange-org.eclipse.eef.core.api.controllers.IConsumer-">onModelChange</a></span>(<a href="../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;&nbsp;trigger)</code>
 <div class="block">Registers a listener to notify when the model is modified.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#performModelChange-java.lang.Runnable-">performModelChange</a></span>(java.lang.Runnable&nbsp;operation)</code>
 <div class="block">Executes an operation which which potentially makes changes to the model.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#removeModelChangeConsumer--">removeModelChangeConsumer</a></span>()</code>
 <div class="block">Unregisters the currently set listener.</div>
@@ -161,11 +167,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>performModelChange</h4>
-<pre>void&nbsp;performModelChange(java.lang.Runnable&nbsp;operation)</pre>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;performModelChange(java.lang.Runnable&nbsp;operation)</pre>
 <div class="block">Executes an operation which which potentially makes changes to the model.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>operation</code> - the operation.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the operation execution.</dd>
 </dl>
 </li>
 </ul>
@@ -188,13 +196,29 @@
 <a name="removeModelChangeConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeModelChangeConsumer</h4>
 <pre>void&nbsp;removeModelChangeConsumer()</pre>
 <div class="block">Unregisters the currently set listener. Does nothing if none is currently registered.</div>
 </li>
 </ul>
+<a name="getEditingDomain--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEditingDomain</h4>
+<pre>org.eclipse.emf.edit.domain.EditingDomain&nbsp;getEditingDomain()</pre>
+<div class="block">Returns the editing domain.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The editing domain</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.7.0</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html b/javadoc/1.7.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html
index b037450..0081537 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFDomainClassTester</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/InputDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/core/api/InputDescriptor.html
index b7f49ca..6e2e0bb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/InputDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/InputDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>InputDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html
index c1a8deb..fddab19 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractEEFController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html
index c40b595..987b012 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractEEFCustomWidgetController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -230,7 +230,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html
index bd1847e..2d0794b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractEEFWidgetController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var methods = {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -117,7 +117,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
 </dl>
 <hr>
 <br>
@@ -198,48 +198,54 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a></span>()</code>
+<div class="block">Compute the help message.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected abstract <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></span>()</code>
 <div class="block">Returns the widget description.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EObject</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a></span>()</code>
 <div class="block">Returns the EObject containing the validation rules.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a></span>()</code>
 <div class="block">Returns the EReference containing the validation rules.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Registers a consumer which will be called with the new value of the help.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the controller.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a></span>()</code>
 <div class="block">Removes the consumer of the new value of the help.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
@@ -454,7 +460,7 @@
 <a name="refresh--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>refresh</h4>
 <pre>public&nbsp;void&nbsp;refresh()</pre>
@@ -469,6 +475,22 @@
 </dl>
 </li>
 </ul>
+<a name="computeHelp--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeHelp</h4>
+<pre>public&nbsp;void&nbsp;computeHelp()</pre>
+<div class="block">Compute the help message.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--"><code>IEEFWidgetController.computeHelp()</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html
index bff9fd4..bfd63ee 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFControllersFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -183,13 +183,23 @@
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">createLabelController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createLabelController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</code>
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
 <div class="block">Creates a new label controller.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createListController-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createListController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                    <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
+<div class="block">Creates a list controller.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createRadioController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
@@ -198,15 +208,6 @@
 <div class="block">Creates a new radio controller.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createReferenceController-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createReferenceController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
-<div class="block">Creates a reference controller.</div>
-</td>
-</tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createSectionController-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">createSectionController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;description,
@@ -314,7 +315,7 @@
 </dl>
 </li>
 </ul>
-<a name="createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">
+<a name="createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -322,13 +323,15 @@
 <h4>createLabelController</h4>
 <pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>&nbsp;createLabelController(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
                                                  org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</pre>
+                                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
 <div class="block">Creates a new label controller.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>description</code> - The description</dd>
 <dd><code>variableManager</code> - The variable manager</dd>
 <dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>contextAdapter</code> - The context adapter</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A label controller</dd>
 </dl>
@@ -442,17 +445,17 @@
 </dl>
 </li>
 </ul>
-<a name="createReferenceController-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<a name="createListController-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createReferenceController</h4>
-<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>&nbsp;createReferenceController(<a href="../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                                                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                                                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                                                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
-<div class="block">Creates a reference controller.</div>
+<h4>createListController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>&nbsp;createListController(<a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                               <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
+<div class="block">Creates a list controller.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>description</code> - The description</dd>
@@ -460,7 +463,7 @@
 <dd><code>interpreter</code> - The interpreter</dd>
 <dd><code>contextAdapter</code> - The editing context adapter</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The reference controller.</dd>
+<dd>The list controller.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IConsumer.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IConsumer.html
index 326e4a8..b802666 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IConsumer.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IConsumer.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IConsumer</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html
index eaf2f23..c9f5107 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFButtonController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -154,7 +154,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html
index 3d7b7f1..8fc89c3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFCheckboxController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -143,7 +143,7 @@
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">updateValue</a></span>(boolean&nbsp;checkbox)</code>
 <div class="block">Update the value of the checkbox.</div>
 </td>
@@ -154,7 +154,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -183,11 +183,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>void&nbsp;updateValue(boolean&nbsp;checkbox)</pre>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue(boolean&nbsp;checkbox)</pre>
 <div class="block">Update the value of the checkbox.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>checkbox</code> - The new value of the checkbox</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFController.html
index 79099b2..f9e5c29 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -100,11 +100,11 @@
 <li class="blockList">
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html
index b0873b9..8d5542a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFGroupController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html
index 4d527a0..5e03da5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFHyperlinkController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -132,17 +132,23 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onClick-java.lang.Object-">onClick</a></span>(java.lang.Object&nbsp;element)</code>
 <div class="block">Invoked when the user clicks on an hyperlink.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the hyperlink.</div>
@@ -154,7 +160,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -208,13 +214,27 @@
 <a name="removeNewValueConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeNewValueConsumer</h4>
 <pre>void&nbsp;removeNewValueConsumer()</pre>
 <div class="block">Remove the consumer of the new value of the hyperlink.</div>
 </li>
 </ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>void&nbsp;action(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html
index 7bcada5..9283c3e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFLabelController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6};
+var methods = {"i0":6,"i1":6,"i2":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFLabelController.html" target="_top">Frames</a></li>
@@ -132,11 +132,17 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
@@ -148,7 +154,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -188,13 +194,27 @@
 <a name="removeNewValueConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeNewValueConsumer</h4>
 <pre>void&nbsp;removeNewValueConsumer()</pre>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </li>
 </ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>void&nbsp;action(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
@@ -223,7 +243,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFLabelController.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFReferenceController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFListController.html
similarity index 78%
rename from javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFReferenceController.html
rename to javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFListController.html
index 26277d3..b5811f0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFReferenceController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFListController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
-<title>IEEFReferenceController</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
+<title>IEEFListController</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IEEFReferenceController";
+            parent.document.title="IEEFListController";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" target="_top">Frames</a></li>
-<li><a href="IEEFReferenceController.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFListController.html" target="_top">Frames</a></li>
+<li><a href="IEEFListController.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.core.api.controllers</div>
-<h2 title="Interface IEEFReferenceController" class="title">Interface IEEFReferenceController</h2>
+<h2 title="Interface IEEFListController" class="title">Interface IEEFListController</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -104,14 +104,13 @@
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">IEEFReferenceController</span>
+<pre>public interface <span class="typeNameLabel">IEEFListController</span>
 extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
-<div class="block">The IEEFReferenceController is responsible of supporting all the interactions with the widgets created for a
- reference viewer.</div>
+<div class="block">The IEEFListController is responsible of supporting all the interactions with the widgets created for a list.</div>
 </li>
 </ul>
 </div>
@@ -132,27 +131,27 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
       java.util.List&lt;java.lang.Object&gt;&nbsp;selection)</code>
 <div class="block">Invoked when the user clicks on an action button.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>(java.lang.Object&nbsp;element,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>(java.lang.Object&nbsp;element,
        java.lang.String&nbsp;onClickEventKind)</code>
-<div class="block">Invoked when the user clicks on an hyperlink.</div>
+<div class="block">Invoked when the user clicks on an object.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </td>
 </tr>
@@ -162,7 +161,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -217,7 +216,7 @@
 <h4>onClick</h4>
 <pre>void&nbsp;onClick(java.lang.Object&nbsp;element,
              java.lang.String&nbsp;onClickEventKind)</pre>
-<div class="block">Invoked when the user clicks on an hyperlink.</div>
+<div class="block">Invoked when the user clicks on an object.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>element</code> - Semantic element</dd>
@@ -268,12 +267,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" target="_top">Frames</a></li>
-<li><a href="IEEFReferenceController.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFListController.html" target="_top">Frames</a></li>
+<li><a href="IEEFListController.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html
index 9d5ea78..a62dad4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFMultipleReferencesController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -180,7 +180,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -330,7 +330,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html
index 0a0cf16..65897ab 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFRadioController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFRadioController.html" target="_top">Frames</a></li>
@@ -155,7 +155,7 @@
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></span>(java.lang.Object&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -166,7 +166,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -195,11 +195,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>void&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
 <div class="block">Update the value of the text.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
@@ -279,7 +281,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFRadioController.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html
index cd40abf..8a4747b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFSectionController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -151,7 +151,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html
index 2b39386..04818c8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFSelectController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -132,30 +132,36 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#computeCandidates--">computeCandidates</a></span>()</code>
+<div class="block">Compute the candidates.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewCandidates-org.eclipse.eef.core.api.controllers.IConsumer-">onNewCandidates</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></span>(java.lang.Object&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -166,7 +172,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -195,11 +201,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>void&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
 <div class="block">Update the value of the text.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
@@ -244,13 +252,23 @@
 <a name="removeNewCandidatesConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeNewCandidatesConsumer</h4>
 <pre>void&nbsp;removeNewCandidatesConsumer()</pre>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </li>
 </ul>
+<a name="computeCandidates--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeCandidates</h4>
+<pre>void&nbsp;computeCandidates()</pre>
+<div class="block">Compute the candidates.</div>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html
index b837014..54ce567 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFTextController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -143,7 +143,7 @@
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">updateValue</a></span>(java.lang.String&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -154,7 +154,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -183,11 +183,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>void&nbsp;updateValue(java.lang.String&nbsp;text)</pre>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.String&nbsp;text)</pre>
 <div class="block">Update the value of the text.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html
index ecb661e..252bdcd 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFWidgetController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -104,11 +104,11 @@
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a>, <a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dd>
 </dl>
 <hr>
 <br>
@@ -135,23 +135,29 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a></span>()</code>
+<div class="block">Compute the help message.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Registers a consumer which will be called with the new value of the help.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a></span>()</code>
 <div class="block">Removes the consumer of the new value of the help.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
@@ -220,13 +226,23 @@
 <a name="removeNewHelpConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeNewHelpConsumer</h4>
 <pre>void&nbsp;removeNewHelpConsumer()</pre>
 <div class="block">Removes the consumer of the new value of the help.</div>
 </li>
 </ul>
+<a name="computeHelp--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeHelp</h4>
+<pre>void&nbsp;computeHelp()</pre>
+<div class="block">Compute the help message.</div>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html
index 09d0d56..a27b455 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IInvalidValidationRuleResult</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html
index e0f0cb8..b935614 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IValidationRuleResult</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-frame.html
index 88387e9..014d651 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.controllers</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -20,9 +20,9 @@
 <li><a href="IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFGroupController</span></a></li>
 <li><a href="IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFHyperlinkController</span></a></li>
 <li><a href="IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFLabelController</span></a></li>
+<li><a href="IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFListController</span></a></li>
 <li><a href="IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFMultipleReferencesController</span></a></li>
 <li><a href="IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFRadioController</span></a></li>
-<li><a href="IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFReferenceController</span></a></li>
 <li><a href="IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSectionController</span></a></li>
 <li><a href="IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSelectController</span></a></li>
 <li><a href="IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFTextController</span></a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-summary.html
index 458c78b..ad18e7a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.controllers</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -128,26 +128,25 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></td>
+<td class="colLast">
+<div class="block">The IEEFListController is responsible of supporting all the interactions with the widgets created for a list.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></td>
 <td class="colLast">
 <div class="block">The IEEFMultipleReferencesController is responsible of supporting all the interactions with the widgets created for a
  multiple references viewer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></td>
 <td class="colLast">
 <div class="block">The EEFRadioController is responsible of supporting all the interactions with the widgets created for an
  EEFRadioDescription.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></td>
-<td class="colLast">
-<div class="block">The IEEFReferenceController is responsible of supporting all the interactions with the widgets created for a
- reference viewer.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></td>
 <td class="colLast">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-tree.html
index a378ceb..7bce724 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/controllers/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.controllers Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -106,9 +106,9 @@
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFCheckboxController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a></li>
+<li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a></li>
-<li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFReferenceController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/core/api/package-frame.html
index f168b7e..65ad767 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/core/api/package-summary.html
index 32d6358..ca46f65 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -135,7 +135,7 @@
 <div class="block">Utility class containing the constants from the EEFExpression model.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></td>
 <td class="colLast">
 <div class="block">The factory used to create the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/core/api/package-tree.html
index 00e9cb7..dd6e661 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -83,6 +83,7 @@
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFCheckbox</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFHyperlink</span></a></li>
+<li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFList</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFReference</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFSelect</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFText</span></a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html
index 7f2407d..9bb75c8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EvalFactory.Eval</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.html b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.html
index c2cc16f..2512fe6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/EvalFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EvalFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-frame.html
index 816a76b..c737c63 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.utils</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-summary.html
index 7e28995..367857d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.utils</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-tree.html
index 9c24103..3a13d41 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/api/utils/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.api.utils Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/DomainClassPredicate.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/DomainClassPredicate.html
index f7b7437..ea62495 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/DomainClassPredicate.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/DomainClassPredicate.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>DomainClassPredicate</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -108,13 +108,13 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>com.google.common.base.Predicate&lt;org.eclipse.emf.ecore.EObject&gt;</dd>
+<dd>com.google.common.base.Predicate&lt;java.lang.Object&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">DomainClassPredicate</span>
 extends java.lang.Object
-implements com.google.common.base.Predicate&lt;org.eclipse.emf.ecore.EObject&gt;</pre>
+implements com.google.common.base.Predicate&lt;java.lang.Object&gt;</pre>
 <div class="block">This class is used to filter EObjects using a domain class.</div>
 </li>
 </ul>
@@ -156,7 +156,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html#apply-org.eclipse.emf.ecore.EObject-">apply</a></span>(org.eclipse.emf.ecore.EObject&nbsp;input)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html#apply-java.lang.Object-">apply</a></span>(java.lang.Object&nbsp;input)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -211,16 +211,16 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="apply-org.eclipse.emf.ecore.EObject-">
+<a name="apply-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>apply</h4>
-<pre>public&nbsp;boolean&nbsp;apply(org.eclipse.emf.ecore.EObject&nbsp;input)</pre>
+<pre>public&nbsp;boolean&nbsp;apply(java.lang.Object&nbsp;input)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>apply</code>&nbsp;in interface&nbsp;<code>com.google.common.base.Predicate&lt;org.eclipse.emf.ecore.EObject&gt;</code></dd>
+<dd><code>apply</code>&nbsp;in interface&nbsp;<code>com.google.common.base.Predicate&lt;java.lang.Object&gt;</code></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html
index 0265f2b..69d7552 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFCorePlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.html
index 36f4a9f..fc4c3a0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFCorePlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFCorePlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html
index 2bf8106..92cab06 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFDomainClassTester</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFGroupImpl.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFGroupImpl.html
index 96b60bf..5be1d3e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFGroupImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFGroupImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFGroupImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFPageImpl.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFPageImpl.html
index f938849..d05cd9b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFPageImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFPageImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFPageImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFViewImpl.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFViewImpl.html
index ff24261..cf6dda0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFViewImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/EEFViewImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFViewImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/Messages.html
index 811b67f..6a4203d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html
index 96197ac..9c5303e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFButtonController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -224,7 +224,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -245,7 +245,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html
index c72685c..93b03c8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFCheckboxController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -213,7 +213,7 @@
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#updateValue-boolean-">updateValue</a></span>(boolean&nbsp;checkbox)</code>
 <div class="block">Update the value of the checkbox.</div>
 </td>
@@ -224,7 +224,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -245,7 +245,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -302,7 +302,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>public&nbsp;void&nbsp;updateValue(boolean&nbsp;checkbox)</pre>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue(boolean&nbsp;checkbox)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">IEEFCheckboxController</a></code></span></div>
 <div class="block">Update the value of the checkbox.</div>
 <dl>
@@ -310,6 +310,8 @@
 <dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>checkbox</code> - The new value of the checkbox</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html
index a1ad49b..1ab8e53 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFGroupController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html
index 1532d01..bbaaae7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFHyperlinkController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -189,30 +189,36 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#getDescription--">getDescription</a></span>()</code>
 <div class="block">Returns the widget description.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#onClick-java.lang.Object-">onClick</a></span>(java.lang.Object&nbsp;element)</code>
 <div class="block">Invoked when the user clicks on an hyperlink.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the controller.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the hyperlink.</div>
@@ -224,7 +230,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -245,7 +251,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -369,7 +375,7 @@
 <a name="getDescription--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getDescription</h4>
 <pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription()</pre>
@@ -384,6 +390,24 @@
 </dl>
 </li>
 </ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>public&nbsp;void&nbsp;action(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-"><code>IEEFHyperlinkController.action(EEFWidgetAction)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html
index 718292e..dc0b55c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLabelController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFLabelController.html" target="_top">Frames</a></li>
@@ -166,9 +166,10 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">EEFLabelController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFLabelController</a></span>(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                  org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</code>
+                  org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                  <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -188,24 +189,30 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code>
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#getDescription--">getDescription</a></span>()</code>
 <div class="block">Returns the widget description.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.String&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the controller.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
@@ -217,7 +224,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -238,7 +245,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -261,7 +268,7 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">
+<a name="EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
 <!--   -->
 </a>
 <ul class="blockListLast">
@@ -269,13 +276,15 @@
 <h4>EEFLabelController</h4>
 <pre>public&nbsp;EEFLabelController(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
                           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                          org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</pre>
+                          org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                          <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>description</code> - The description</dd>
 <dd><code>variableManager</code> - The variable manager</dd>
 <dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>contextAdapter</code> - The editing context adapter</dd>
 </dl>
 </li>
 </ul>
@@ -344,7 +353,7 @@
 <a name="removeNewValueConsumer--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>removeNewValueConsumer</h4>
 <pre>public&nbsp;void&nbsp;removeNewValueConsumer()</pre>
@@ -357,6 +366,24 @@
 </dl>
 </li>
 </ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>public&nbsp;void&nbsp;action(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-"><code>IEEFLabelController.action(EEFWidgetAction)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
@@ -385,7 +412,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFLabelController.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFReferenceController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFListController.html
similarity index 69%
rename from javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFReferenceController.html
rename to javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFListController.html
index 5a10663..2492b8f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFReferenceController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFListController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
-<title>EEFReferenceController</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
+<title>EEFListController</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceController";
+            parent.document.title="EEFListController";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceController.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFListController.html" target="_top">Frames</a></li>
+<li><a href="EEFListController.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.core.internal.controllers</div>
-<h2 title="Class EEFReferenceController" class="title">Class EEFReferenceController</h2>
+<h2 title="Class EEFListController" class="title">Class EEFListController</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -105,7 +105,7 @@
 <li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.core.internal.controllers.EEFReferenceController</li>
+<li>org.eclipse.eef.core.internal.controllers.EEFListController</li>
 </ul>
 </li>
 </ul>
@@ -118,14 +118,14 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceController</span>
+<pre>public class <span class="typeNameLabel">EEFListController</span>
 extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
-implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></pre>
-<div class="block">This class will be used in order to manage the behavior of the reference widget.</div>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the list widget.</div>
 </li>
 </ul>
 </div>
@@ -166,10 +166,10 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#EEFReferenceController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFReferenceDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFReferenceController</a></span>(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                      org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                      <a href="../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                      <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#EEFListController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFListDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListController</a></span>(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                 <a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -190,39 +190,39 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
       java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</code>
 <div class="block">Invoked when the user clicks on an action button.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#getDescription--">getDescription</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#getDescription--">getDescription</a></span>()</code>
 <div class="block">Returns the widget description.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>(java.lang.Object&nbsp;element,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>(java.lang.Object&nbsp;element,
        java.lang.String&nbsp;onClickEventKind)</code>
-<div class="block">Invoked when the user clicks on an hyperlink.</div>
+<div class="block">Invoked when the user clicks on an object.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#refresh--">refresh</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the controller.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </td>
 </tr>
@@ -232,7 +232,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -253,7 +253,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -276,16 +276,16 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFReferenceDescription-org.eclipse.eef.core.api.EditingContextAdapter-">
+<a name="EEFListController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFListDescription-org.eclipse.eef.core.api.EditingContextAdapter-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceController</h4>
-<pre>public&nbsp;EEFReferenceController(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                              org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                              <a href="../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                              <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
+<h4>EEFListController</h4>
+<pre>public&nbsp;EEFListController(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -329,13 +329,14 @@
 <li class="blockList">
 <h4>onNewValue</h4>
 <pre>public&nbsp;void&nbsp;onNewValue(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">IEEFReferenceController</a></code></span></div>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></code></dd>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>consumer</code> - The consumer of the new value of the text</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-"><code>IEEFListController.onNewValue(org.eclipse.eef.core.api.controllers.IConsumer)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -346,11 +347,12 @@
 <li class="blockList">
 <h4>removeNewValueConsumer</h4>
 <pre>public&nbsp;void&nbsp;removeNewValueConsumer()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#removeNewValueConsumer--">IEEFReferenceController</a></code></span></div>
 <div class="block">Remove the consumer of the new value of the text.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></code></dd>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--"><code>IEEFListController.removeNewValueConsumer()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -362,14 +364,15 @@
 <h4>onClick</h4>
 <pre>public&nbsp;void&nbsp;onClick(java.lang.Object&nbsp;element,
                     java.lang.String&nbsp;onClickEventKind)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">IEEFReferenceController</a></code></span></div>
-<div class="block">Invoked when the user clicks on an hyperlink.</div>
+<div class="block">Invoked when the user clicks on an object.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></code></dd>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>element</code> - Semantic element</dd>
 <dd><code>onClickEventKind</code> - The kind of event (single click or double click)</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onClick-java.lang.Object-java.lang.String-"><code>IEEFListController.onClick(java.lang.Object, java.lang.String)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -380,13 +383,14 @@
 <li class="blockList">
 <h4>getDescription</h4>
 <pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">AbstractEEFWidgetController</a></code></span></div>
 <div class="block">Returns the widget description.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -401,12 +405,13 @@
 <div class="block">Invoked when the user clicks on an action button.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a></code></dd>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>action</code> - </dd>
+<dd><code>action</code> - Widget action</dd>
 <dd><code>elements</code> - The selected elements</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>org.eclipse.eef.core.api.controllers.IEEFReferenceController#action()</code></dd>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-"><code>IEEFListController.action(org.eclipse.eef.EEFWidgetAction,
+      java.util.List)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -437,12 +442,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceController.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFListController.html" target="_top">Frames</a></li>
+<li><a href="EEFListController.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html
index 7dc71a5..1d89891 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFRadioController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -48,8 +48,8 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFRadioController.html" target="_top">Frames</a></li>
@@ -225,7 +225,7 @@
 </td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></span>(java.lang.Object&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -236,7 +236,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -257,7 +257,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -314,7 +314,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>public&nbsp;void&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">IEEFRadioController</a></code></span></div>
 <div class="block">Update the value of the text.</div>
 <dl>
@@ -322,6 +322,8 @@
 <dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
@@ -456,8 +458,8 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFRadioController.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html
index ef8dd24..357a3b5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFSectionController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -312,7 +312,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html
index e7754c3..310d150 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFSelectController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -189,43 +189,49 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#computeCandidates--">computeCandidates</a></span>()</code>
+<div class="block">Compute the candidates.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#getDescription--">getDescription</a></span>()</code>
 <div class="block">Returns the widget description.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewCandidates-org.eclipse.eef.core.api.controllers.IConsumer-">onNewCandidates</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">onNewValue</a></span>(<a href="../../../../../../org/eclipse/eef/core/api/controllers/IConsumer.html" title="interface in org.eclipse.eef.core.api.controllers">IConsumer</a>&lt;java.lang.Object&gt;&nbsp;consumer)</code>
 <div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the controller.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the label.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>()</code>
 <div class="block">Remove the consumer of the new value of the text.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></span>(java.lang.Object&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -236,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -257,7 +263,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -314,7 +320,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>public&nbsp;void&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.Object&nbsp;text)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">IEEFSelectController</a></code></span></div>
 <div class="block">Update the value of the text.</div>
 <dl>
@@ -322,6 +328,8 @@
 <dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
@@ -343,6 +351,22 @@
 </dl>
 </li>
 </ul>
+<a name="computeCandidates--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>computeCandidates</h4>
+<pre>public&nbsp;void&nbsp;computeCandidates()</pre>
+<div class="block">Compute the candidates.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#computeCandidates--">computeCandidates</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#computeCandidates--"><code>IEEFSelectController.computeCandidates()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="onNewValue-org.eclipse.eef.core.api.controllers.IConsumer-">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html
index 8cfc0d5..838ac3b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFTextController</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -213,7 +213,7 @@
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#updateValue-java.lang.String-">updateValue</a></span>(java.lang.String&nbsp;text)</code>
 <div class="block">Update the value of the text.</div>
 </td>
@@ -224,7 +224,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
@@ -245,7 +245,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
-<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-org.eclipse.eef.core.api.controllers.IConsumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-org.eclipse.eef.core.api.controllers.IConsumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
@@ -302,7 +302,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>updateValue</h4>
-<pre>public&nbsp;void&nbsp;updateValue(java.lang.String&nbsp;text)</pre>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue(java.lang.String&nbsp;text)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">IEEFTextController</a></code></span></div>
 <div class="block">Update the value of the text.</div>
 <dl>
@@ -310,6 +310,8 @@
 <dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html
index 32e0837..706fbd9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>InvalidValidationRuleResult</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html
index a52c04d..c143f1a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>ValidationRuleResult</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-frame.html
index 5998a15..9a7b51a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal.controllers</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,8 +18,8 @@
 <li><a href="EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFGroupController</a></li>
 <li><a href="EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFHyperlinkController</a></li>
 <li><a href="EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFLabelController</a></li>
+<li><a href="EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFListController</a></li>
 <li><a href="EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFRadioController</a></li>
-<li><a href="EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFReferenceController</a></li>
 <li><a href="EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSectionController</a></li>
 <li><a href="EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSelectController</a></li>
 <li><a href="EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFTextController</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-summary.html
index 55ad0e9..e6feaa9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal.controllers</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -112,15 +112,15 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></td>
+<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></td>
 <td class="colLast">
-<div class="block">This class will be used in order to manage the behavior of the radio.</div>
+<div class="block">This class will be used in order to manage the behavior of the list widget.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFReferenceController</a></td>
+<td class="colFirst"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></td>
 <td class="colLast">
-<div class="block">This class will be used in order to manage the behavior of the reference widget.</div>
+<div class="block">This class will be used in order to manage the behavior of the radio.</div>
 </td>
 </tr>
 <tr class="rowColor">
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-tree.html
index 6a80880..153c99c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/controllers/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal.controllers Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -88,8 +88,8 @@
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFCheckboxController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFHyperlinkController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFLabelController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>)</li>
+<li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFListController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFRadioController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>)</li>
-<li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFReferenceController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSelectController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFTextController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>)</li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-frame.html
index 3679414..597be78 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-summary.html
index b06ff11..bd64c7c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-tree.html
index de86e2e..7e6d87b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/core/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/core/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.core.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html
index 88be6fb..7150a62 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractRegistryEventListener.Action</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html
index c15e7f3..c46429f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html
index b924af1..d3142fb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html
index f6b7b59..cea882a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IItemRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html
index c3275c6..db2402f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>DescriptorRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html
index d67c4b7..f013e83 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>ItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html
index 09cf983..1987787 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>ItemRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html
index bd187ae..01821a0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html
index 8418c53..568d409 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html
index 57008bb..3d6511e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions.impl Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-frame.html
index 6d6f13f..c0d8dcb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-summary.html
index 3b97198..29e1da9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-tree.html
index 979c029..9cbba08 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/api/extensions/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.api.extensions Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html
index a303a0d..b6fd3c6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFIdePlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html
index 714622c..68fbef6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFIdePlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/Messages.html
index ccbfa24..80bb2fb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-frame.html
index deb3806..a7d321c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-summary.html
index 774913d..486b1cf 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-tree.html
index 3dfe797..df83caf 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/EEFTab.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/EEFTab.html
index 1ef2894..d5b63ec 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/EEFTab.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/EEFTab.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFTab</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-frame.html
index 2e53c38..b51e033 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-summary.html
index 61ee6a7..3331f6b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-tree.html
index eca3908..1a6ac75 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html
index 4b7e6a7..7eaf807 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractEEFLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html
index a2911e0..ca1d034 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractEEFWidgetLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":6,"i4":10,"i5":6,"i6":10,"i7":10,"i8":6,"i9":10,"i10":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":6,"i4":10,"i5":6,"i6":10,"i7":10,"i8":10,"i9":6,"i10":10,"i11":10,"i12":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" target="_top">Frames</a></li>
@@ -117,7 +117,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dd>
 </dl>
 <hr>
 <br>
@@ -260,35 +260,47 @@
 </td>
 </tr>
 <tr id="i6" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a></span>()</code>
+<div class="block">Returns the style helper used to compute the style of the widget.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>protected int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>()</code>
 <div class="block">Returns the vertical alignment of the label of the widget.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.jface.viewers.IStructuredSelection</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a></span>(org.eclipse.jface.viewers.StructuredViewer&nbsp;viewer)</code>
 <div class="block">Returns the <code>IStructuredSelection</code> of the specified viewer.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>protected abstract <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>()</code>
 <div class="block">Returns the description of the widget.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a></span>()</code>
 <div class="block">Check if a widget is enabled.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></span>()</code>
 <div class="block">Indicates if the widget should create a label widget for its label.</div>
 </td>
 </tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></span>()</code>
+<div class="block">Set label font style.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
@@ -538,6 +550,30 @@
 </dl>
 </li>
 </ul>
+<a name="setLabelFontStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontStyle</h4>
+<pre>protected&nbsp;void&nbsp;setLabelFontStyle()</pre>
+<div class="block">Set label font style.</div>
+</li>
+</ul>
+<a name="getEEFStyleHelper--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFStyleHelper</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a>&nbsp;getEEFStyleHelper()</pre>
+<div class="block">Returns the style helper used to compute the style of the widget.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The style helper</dd>
+</dl>
+</li>
+</ul>
 <a name="aboutToBeHidden--">
 <!--   -->
 </a>
@@ -635,7 +671,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
similarity index 78%
rename from javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
rename to javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
index c46eb72..1938c15 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFStyleHelper.IEEFTextStyleCallback</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -48,11 +48,11 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
 <li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
@@ -91,7 +91,7 @@
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
+<div class="subTitle">org.eclipse.eef.ide.ui.api.widgets</div>
 <h2 title="Interface EEFStyleHelper.IEEFTextStyleCallback" class="title">Interface EEFStyleHelper.IEEFTextStyleCallback</h2>
 </div>
 <div class="contentContainer">
@@ -104,7 +104,7 @@
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dd>
 </dl>
 <hr>
 <br>
@@ -130,26 +130,26 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code>
 <div class="block">Applies the given background color to the widget.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</code>
 <div class="block">Applies the given font to the widget.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></span>(boolean&nbsp;strikeout,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></span>(boolean&nbsp;strikeout,
               boolean&nbsp;underline)</code>
 <div class="block">Applies the strikeout and/or underline styles.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></span>(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code>
 <div class="block">Applies the given foreground color to the widget.</div>
 </td>
 </tr>
@@ -253,11 +253,11 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
 <li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html
similarity index 62%
rename from javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html
rename to javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html
index e75945f..3dc7513 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFStyleHelper</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,11 +48,11 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
 <li><a href="EEFStyleHelper.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
@@ -91,7 +91,7 @@
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
+<div class="subTitle">org.eclipse.eef.ide.ui.api.widgets</div>
 <h2 title="Class EEFStyleHelper" class="title">Class EEFStyleHelper</h2>
 </div>
 <div class="contentContainer">
@@ -99,7 +99,7 @@
 <li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.ide.ui.internal.widgets.EEFStyleHelper</li>
+<li>org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper</li>
 </ul>
 </li>
 </ul>
@@ -131,7 +131,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></span></code>
 <div class="block">This class will be called to update the style of the text.</div>
 </td>
 </tr>
@@ -150,7 +150,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">EEFStyleHelper</a></span>(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">EEFStyleHelper</a></span>(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code>
 <div class="block">The constructor.</div>
 </td>
@@ -172,19 +172,37 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.internal.widgets.EEFStyleHelper.IEEFTextStyleCallback-">applyTextStyle</a></span>(java.lang.String&nbsp;fontNameExpression,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper.IEEFTextStyleCallback-">applyTextStyle</a></span>(java.lang.String&nbsp;fontNameExpression,
               java.lang.String&nbsp;fontSizeExpression,
               java.lang.String&nbsp;fontStyleExpression,
               org.eclipse.swt.graphics.Font&nbsp;defaultFont,
               java.lang.String&nbsp;backgroundColorExpression,
               java.lang.String&nbsp;foregroundColorExpression,
-              <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</code>
+              <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</code>
 <div class="block">Uses the given expressions to update the style using the given callback.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getConditionalStyleToWidgetStyleSwitch--">getConditionalStyleToWidgetStyleSwitch</a></span>()</code>
+<div class="block">Returns the switch to use to find the style of a conditional style.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToConditionalStylesSwitch--">getDescriptionToConditionalStylesSwitch</a></span>()</code>
+<div class="block">Returns the switch to use to find the conditional styles of a widget description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToWidgetStyleSwitch--">getDescriptionToWidgetStyleSwitch</a></span>()</code>
+<div class="block">Returns the switch to use to find the style of a description.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html#getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">getWidgetStyle</a></span>(<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;widgetDescription)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">getWidgetStyle</a></span>(<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;widgetDescription)</code>
 <div class="block">Returns the widget style to use from the given widget description.</div>
 </td>
 </tr>
@@ -250,7 +268,67 @@
 </dl>
 </li>
 </ul>
-<a name="applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.internal.widgets.EEFStyleHelper.IEEFTextStyleCallback-">
+<a name="getDescriptionToConditionalStylesSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescriptionToConditionalStylesSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;&nbsp;getDescriptionToConditionalStylesSwitch()</pre>
+<div class="block">Returns the switch to use to find the conditional styles of a widget description. The switch returned should be
+ able to handle the default use case, as a result it is highly recommended to return a composed switch with the
+ default one and new switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFDescriptionToConditionalStylesSwitch(), new
+ CustomDescriptionToConditionalStylesSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the conditional styles of a widget description</dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyleToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyleToWidgetStyleSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;&nbsp;getConditionalStyleToWidgetStyleSwitch()</pre>
+<div class="block">Returns the switch to use to find the style of a conditional style. The switch returned should be able to handle
+ the default use case, as a result it is highly recommended to return a composed switch with the default one and
+ new switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFConditionalStyleToWidgetStyleSwitch(), new
+ CustomConditionalStyleToWidgetStyleSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the style of a conditional style</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescriptionToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescriptionToWidgetStyleSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;&nbsp;getDescriptionToWidgetStyleSwitch()</pre>
+<div class="block">Returns the switch to use to find the style of a description. The switch returned should be able to handle the
+ default use case, as a result it is highly recommended to return a composed switch with the default one and new
+ switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFDescriptionToWidgetStyleSwitch(), new
+ EEFDescriptionToWidgetStyleSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the style of a description.</dd>
+</dl>
+</li>
+</ul>
+<a name="applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper.IEEFTextStyleCallback-">
 <!--   -->
 </a>
 <ul class="blockListLast">
@@ -262,7 +340,7 @@
                            org.eclipse.swt.graphics.Font&nbsp;defaultFont,
                            java.lang.String&nbsp;backgroundColorExpression,
                            java.lang.String&nbsp;foregroundColorExpression,
-                           <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</pre>
+                           <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</pre>
 <div class="block">Uses the given expressions to update the style using the given callback.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -303,11 +381,11 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
 <li><a href="EEFStyleHelper.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html
index e2f458f..ec55996 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -100,7 +100,7 @@
 <li class="blockList">
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dd>
 </dl>
 <hr>
 <br>
@@ -254,7 +254,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html
index e0c6953..d43e077 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IEEFLifecycleManagerProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html
index ead565c..b1c4700 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api.widgets</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -13,6 +13,7 @@
 <div class="indexContainer">
 <h2 title="Interfaces">Interfaces</h2>
 <ul title="Interfaces">
+<li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
 <li><a href="IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManager</span></a></li>
 <li><a href="IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManagerProvider</span></a></li>
 </ul>
@@ -20,6 +21,7 @@
 <ul title="Classes">
 <li><a href="AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFLifecycleManager</a></li>
 <li><a href="AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFWidgetLifecycleManager</a></li>
+<li><a href="EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFStyleHelper</a></li>
 </ul>
 </div>
 </body>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html
index 4e54a0a..cac9a55 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api.widgets</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -82,13 +82,19 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></td>
+<td class="colLast">
+<div class="block">This class will be called to update the style of the text.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></td>
 <td class="colLast">
 <div class="block">Implementations of this interface will be used to handle the lifecycle of the widgets and controllers created for a
  description.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a></td>
 <td class="colLast">
 <div class="block">This interface is used to get the <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><code>IEEFLifecycleManager</code></a> for a control.</div>
@@ -117,6 +123,12 @@
 <div class="block">Parent of all the lifecycle managers.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></td>
+<td class="colLast">
+<div class="block">This utility class contains various helper method to manipulate styles.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html
index 9fb9edb..879b268 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.api.widgets Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -85,11 +85,13 @@
 <li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFWidgetLifecycleManager</span></a></li>
 </ul>
 </li>
+<li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
 </ul>
 </li>
 </ul>
 <h2 title="Interface Hierarchy">Interface Hierarchy</h2>
 <ul>
+<li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManagerProvider</span></a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html
index 3d24387..4a318f9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFIdeUiPlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html
index 521ca6a..d2b3f6c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFIdeUiPlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Icons.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Icons.html
index f0f32e0..a73341a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Icons.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Icons.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>Icons</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Messages.html
index 31c7613..609220e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -129,57 +129,61 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFColor_invalidColorCode">EEFColor_invalidColorCode</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_noDescriptionAvailable">AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFColor_invalidColorCode">EEFColor_invalidColorCode</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_lifecycleManagerInvalid">EEFIdeUiPlugin_lifecycleManagerInvalid</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_lifecycleManagerNotFound">EEFIdeUiPlugin_lifecycleManagerNotFound</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFPreferencePage_DebugButton_Text">EEFPreferencePage_DebugButton_Text</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFPreferencePage_DebugButton_Tooltip">EEFPreferencePage_DebugButton_Tooltip</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_description">EEFQuickFixPage_description</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_label">EEFQuickFixPage_label</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_title">EEFQuickFixPage_title</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_applyQuickFix">EEFQuickFixWizard_applyQuickFix</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_noQuickFixAvailable">EEFQuickFixWizard_noQuickFixAvailable</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_windowTitle">EEFQuickFixWizard_windowTitle</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_description">EEFValidationRulesPage_description</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_label">EEFValidationRulesPage_label</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_title">EEFValidationRulesPage_title</a></span></code>&nbsp;</td>
 </tr>
@@ -342,12 +346,21 @@
 <a name="EEFQuickFixWizard_noQuickFixAvailable">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>EEFQuickFixWizard_noQuickFixAvailable</h4>
 <pre>public static&nbsp;java.lang.String EEFQuickFixWizard_noQuickFixAvailable</pre>
 </li>
 </ul>
+<a name="AbstractEEFWidgetLifecycleManager_noDescriptionAvailable">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</pre>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Updater.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Updater.html
index f22d1a2..449d808 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Updater.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/Updater.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>Updater</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-frame.html
index 6a947aa..35f495c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-summary.html
index a7fc8fe..9bf7a2b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-tree.html
index 0d11adc..608f4a0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html
index bd050c7..0d43d68 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFPreferencePage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html
index 98b7bbc..a843987 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html
index 853f087..ee5eaf6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.preferences</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html
index 5101aba..dc348bb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.preferences Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html
index ce674f5..38806af 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>ActionButton</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html
index 49f0962..1a43e69 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFButtonLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -242,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html
index 908de71..99109f6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFCheckboxLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -242,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html
index 85f2878..c73a70f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFCheckboxStyleCallback</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -108,13 +108,13 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">EEFCheckboxStyleCallback</span>
 extends java.lang.Object
-implements <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
 <div class="block">This callback will be used to apply the text style to the label of a checkbox.</div>
 </li>
 </ul>
@@ -232,11 +232,11 @@
 <div class="block">Applies the given font to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>font</code> - The font</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -251,12 +251,12 @@
 <div class="block">Applies the strikeout and/or underline styles.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>strikeout</code> - <code>true</code> if the widget should be striked out, <code>false</code> otherwise</dd>
 <dd><code>underline</code> - <code>true</code> if the widget should be underlined, <code>false</code> otherwise</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean,
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean,
       boolean)</code></a></dd>
 </dl>
 </li>
@@ -271,11 +271,11 @@
 <div class="block">Applies the given foreground color to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>color</code> - The foreground color</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -289,11 +289,11 @@
 <div class="block">Applies the given background color to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>color</code> - The background color</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html
index f6efd3b..59f34d7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFContainerLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html
index b426bcb..16eba43 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFControlSwitch</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html
index 604dec5..9c7960f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFGroupLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html
index 2b7e053..fd8ba92 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFHyperlinkLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -242,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html
index 52878ea..c6db7d3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFHyperlinkListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html
index 97e0d95..371c19d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLabelLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" target="_top">Frames</a></li>
@@ -242,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -473,7 +473,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html
similarity index 83%
rename from javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html
rename to javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html
index deb6238..837fb08 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
-<title>EEFMultipleReferencesLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
+<title>EEFListLifecycleManager</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFMultipleReferencesLifecycleManager";
+            parent.document.title="EEFListLifecycleManager";
         }
     }
     catch(err) {
@@ -49,11 +49,11 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" target="_top">Frames</a></li>
-<li><a href="EEFMultipleReferencesLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFListLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
-<h2 title="Class EEFMultipleReferencesLifecycleManager" class="title">Class EEFMultipleReferencesLifecycleManager</h2>
+<h2 title="Class EEFListLifecycleManager" class="title">Class EEFListLifecycleManager</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -105,7 +105,7 @@
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.ide.ui.internal.widgets.EEFMultipleReferencesLifecycleManager</li>
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFListLifecycleManager</li>
 </ul>
 </li>
 </ul>
@@ -122,9 +122,9 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFMultipleReferencesLifecycleManager</span>
+<pre>public class <span class="typeNameLabel">EEFListLifecycleManager</span>
 extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
-<div class="block">This class will be used in order to manager the lifecycle of a multiple references widget.</div>
+<div class="block">This class will be used in order to manager the lifecycle of a list widget.</div>
 </li>
 </ul>
 </div>
@@ -165,10 +165,10 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#EEFMultipleReferencesLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFMultipleReferencesLifecycleManager</a></span>(<a href="../../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                                     <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#EEFListLifecycleManager-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListLifecycleManager</a></span>(<a href="../../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                       org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                       org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                       <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -189,44 +189,44 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>()</code>
 <div class="block">Prepares for the widgets to be hidden.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>()</code>
 <div class="block">Prepares for the widgets to be shown.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>(org.eclipse.swt.widgets.Composite&nbsp;parent,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>(org.eclipse.swt.widgets.Composite&nbsp;parent,
                  <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code>
 <div class="block">Create the main control.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getController--">getController</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getController--">getController</a></span>()</code>
 <div class="block">Returns the controller.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getValidationControl--">getValidationControl</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getValidationControl--">getValidationControl</a></span>()</code>
 <div class="block">Returns the control on which the validation marker will appear.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>()</code>
 <div class="block">Returns the description of the widget.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html#refresh--">refresh</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#refresh--">refresh</a></span>()</code>
 <div class="block">Refresh the widgets.</div>
 </td>
 </tr>
@@ -236,7 +236,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -259,16 +259,16 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFMultipleReferencesLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<a name="EEFListLifecycleManager-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFMultipleReferencesLifecycleManager</h4>
-<pre>public&nbsp;EEFMultipleReferencesLifecycleManager(<a href="../../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                                             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                                             <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
+<h4>EEFListLifecycleManager</h4>
+<pre>public&nbsp;EEFListLifecycleManager(<a href="../../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                               <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -444,11 +444,11 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" target="_top">Frames</a></li>
-<li><a href="EEFMultipleReferencesLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFListLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html
similarity index 80%
rename from javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html
rename to javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html
index 70cd709..ac95a93 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
-<title>EEFMultipleReferencesSelectionListener</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
+<title>EEFListSelectionListener</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFMultipleReferencesSelectionListener";
+            parent.document.title="EEFListSelectionListener";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" target="_top">Frames</a></li>
-<li><a href="EEFMultipleReferencesSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFListSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,14 +92,14 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
-<h2 title="Class EEFMultipleReferencesSelectionListener" class="title">Class EEFMultipleReferencesSelectionListener</h2>
+<h2 title="Class EEFListSelectionListener" class="title">Class EEFListSelectionListener</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.ide.ui.internal.widgets.EEFMultipleReferencesSelectionListener</li>
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFListSelectionListener</li>
 </ul>
 </li>
 </ul>
@@ -112,7 +112,7 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFMultipleReferencesSelectionListener</span>
+<pre>public class <span class="typeNameLabel">EEFListSelectionListener</span>
 extends java.lang.Object
 implements org.eclipse.swt.events.SelectionListener</pre>
 <div class="block">This class is used to call the controller once the end user click on the table.</div>
@@ -134,7 +134,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#EEFMultipleReferencesSelectionListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">EEFMultipleReferencesSelectionListener</a></span>(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>&nbsp;controller)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#EEFListSelectionListener-org.eclipse.eef.core.api.controllers.IEEFListController-">EEFListSelectionListener</a></span>(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>&nbsp;controller)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -155,11 +155,11 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected</a></span>(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected</a></span>(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected</a></span>(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected</a></span>(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></td>
 </tr>
 </table>
 <ul class="blockList">
@@ -183,13 +183,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFMultipleReferencesSelectionListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">
+<a name="EEFListSelectionListener-org.eclipse.eef.core.api.controllers.IEEFListController-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFMultipleReferencesSelectionListener</h4>
-<pre>public&nbsp;EEFMultipleReferencesSelectionListener(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>&nbsp;controller)</pre>
+<h4>EEFListSelectionListener</h4>
+<pre>public&nbsp;EEFListSelectionListener(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>&nbsp;controller)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -262,12 +262,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" target="_top">Frames</a></li>
-<li><a href="EEFMultipleReferencesSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFListSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html
index 0436cff..b2263c7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFRadioLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -48,8 +48,8 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" target="_top">Frames</a></li>
@@ -236,7 +236,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -443,8 +443,8 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html
deleted file mode 100644
index 4735c2b..0000000
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html
+++ /dev/null
@@ -1,326 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="fr">
-<head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
-<title>EEFReferenceHyperlinkListener</title>
-<meta name="date" content="2016-08-03">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceHyperlinkListener";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
-<h2 title="Class EEFReferenceHyperlinkListener" class="title">Class EEFReferenceHyperlinkListener</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>org.eclipse.eef.ide.ui.internal.widgets.EEFReferenceHyperlinkListener</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd>org.eclipse.ui.forms.events.IHyperlinkListener</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">EEFReferenceHyperlinkListener</span>
-extends java.lang.Object
-implements org.eclipse.ui.forms.events.IHyperlinkListener</pre>
-<div class="block">This class will be used to run the onClick expression once the used click on the hyperlink.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#EEFReferenceHyperlinkListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">EEFReferenceHyperlinkListener</a></span>(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>&nbsp;controller)</code>
-<div class="block">The constructor.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">linkActivated</a></span>(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">linkEntered</a></span>(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html#linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">linkExited</a></span>(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="EEFReferenceHyperlinkListener-org.eclipse.eef.core.api.controllers.IEEFReferenceController-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>EEFReferenceHyperlinkListener</h4>
-<pre>public&nbsp;EEFReferenceHyperlinkListener(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>&nbsp;controller)</pre>
-<div class="block">The constructor.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>controller</code> - The controller</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>linkEntered</h4>
-<pre>public&nbsp;void&nbsp;linkEntered(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>linkEntered</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>IHyperlinkListener.linkEntered(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
-</dl>
-</li>
-</ul>
-<a name="linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>linkExited</h4>
-<pre>public&nbsp;void&nbsp;linkExited(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>linkExited</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>IHyperlinkListener.linkExited(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
-</dl>
-</li>
-</ul>
-<a name="linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>linkActivated</h4>
-<pre>public&nbsp;void&nbsp;linkActivated(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>linkActivated</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>IHyperlinkListener.linkActivated(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html
deleted file mode 100644
index a845f41..0000000
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html
+++ /dev/null
@@ -1,517 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="fr">
-<head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
-<title>EEFReferenceLifecycleManager</title>
-<meta name="date" content="2016-08-03">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceLifecycleManager";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.eclipse.eef.ide.ui.internal.widgets</div>
-<h2 title="Class EEFReferenceLifecycleManager" class="title">Class EEFReferenceLifecycleManager</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
-<li>
-<ul class="inheritance">
-<li>org.eclipse.eef.ide.ui.internal.widgets.EEFReferenceLifecycleManager</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">EEFReferenceLifecycleManager</span>
-extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
-<div class="block">This class will be used in order to manage the lifecycle of a reference widget.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#contextAdapter">contextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
-<!--   -->
-</a>
-<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#EEFReferenceLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFReferenceLifecycleManager</a></span>(<a href="../../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                            org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                            <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code>
-<div class="block">The constructor.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>()</code>
-<div class="block">Prepares for the widgets to be hidden.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>()</code>
-<div class="block">Prepares for the widgets to be shown.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>(org.eclipse.swt.widgets.Composite&nbsp;parent,
-                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code>
-<div class="block">Create the main control.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getController--">getController</a></span>()</code>
-<div class="block">Returns the controller.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>protected int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>()</code>
-<div class="block">Returns the vertical alignment of the label of the widget.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getValidationControl--">getValidationControl</a></span>()</code>
-<div class="block">Returns the control on which the validation marker will appear.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>()</code>
-<div class="block">Returns the description of the widget.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html#refresh--">refresh</a></span>()</code>
-<div class="block">Refresh the widgets.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="EEFReferenceLifecycleManager-org.eclipse.eef.EEFReferenceDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>EEFReferenceLifecycleManager</h4>
-<pre>public&nbsp;EEFReferenceLifecycleManager(<a href="../../../../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;description,
-                                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
-                                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
-                                    <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
-<div class="block">The constructor.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>description</code> - The description</dd>
-<dd><code>variableManager</code> - The variable manager</dd>
-<dd><code>interpreter</code> - The interpreter</dd>
-<dd><code>contextAdapter</code> - The editing context adapter</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createMainControl</h4>
-<pre>protected&nbsp;void&nbsp;createMainControl(org.eclipse.swt.widgets.Composite&nbsp;parent,
-                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
-<div class="block">Create the main control.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>parent</code> - The composite parent</dd>
-<dd><code>formContainer</code> - The form container</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
-      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getController--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getController</h4>
-<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController()</pre>
-<div class="block">Returns the controller.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The controller</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getController()</code></dd>
-</dl>
-</li>
-</ul>
-<a name="aboutToBeShown--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>aboutToBeShown</h4>
-<pre>public&nbsp;void&nbsp;aboutToBeShown()</pre>
-<div class="block">Prepares for the widgets to be shown.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFWidgetLifecycleManager.aboutToBeShown()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getValidationControl--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValidationControl</h4>
-<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl()</pre>
-<div class="block">Returns the control on which the validation marker will appear.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The control used to display the validation marker</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getValidationControl()</code></dd>
-</dl>
-</li>
-</ul>
-<a name="aboutToBeHidden--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>aboutToBeHidden</h4>
-<pre>public&nbsp;void&nbsp;aboutToBeHidden()</pre>
-<div class="block">Prepares for the widgets to be hidden.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#aboutToBeHidden()</code></dd>
-</dl>
-</li>
-</ul>
-<a name="getWidgetDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWidgetDescription</h4>
-<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription()</pre>
-<div class="block">Returns the description of the widget.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The description of the widget</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
-</dl>
-</li>
-</ul>
-<a name="getLabelVerticalAlignment--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLabelVerticalAlignment</h4>
-<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment()</pre>
-<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
- <ul>
- <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
- <li>GridData.VERTICAL_ALIGN_CENTER</li>
- <li>GridData.VERTICAL_ALIGN_END</li>
- </ul></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The vertical alignment of the label of the widget</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--"><code>AbstractEEFWidgetLifecycleManager.getLabelVerticalAlignment()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="refresh--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>refresh</h4>
-<pre>public&nbsp;void&nbsp;refresh()</pre>
-<div class="block">Refresh the widgets.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--"><code>AbstractEEFLifecycleManager.refresh()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html
index 546c228..a73a0ea 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFSectionLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -413,7 +413,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html
index a31b0c4..ad28ae2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFSelectLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -236,7 +236,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html
index ec4177b..5021081 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFStyledTextStyleCallback</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" target="_top">Frames</a></li>
@@ -108,13 +108,13 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">EEFStyledTextStyleCallback</span>
 extends java.lang.Object
-implements <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
 <div class="block">Applies the new style to the given styled text.</div>
 </li>
 </ul>
@@ -232,11 +232,11 @@
 <div class="block">Applies the given font to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>font</code> - The font</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -251,12 +251,12 @@
 <div class="block">Applies the strikeout and/or underline styles.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>strikeout</code> - <code>true</code> if the widget should be striked out, <code>false</code> otherwise</dd>
 <dd><code>underline</code> - <code>true</code> if the widget should be underlined, <code>false</code> otherwise</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean, boolean)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean, boolean)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -270,11 +270,11 @@
 <div class="block">Applies the given foreground color to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>color</code> - The foreground color</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -288,11 +288,11 @@
 <div class="block">Applies the given background color to the widget.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>color</code> - The background color</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -324,7 +324,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html
index 04c1364..01e9c06 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFTextLifecycleManager</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -242,7 +242,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
-<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code></li>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -472,7 +472,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html
index 8d52520..b17dc07 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>RadioGroup</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -74,7 +74,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -148,11 +148,18 @@
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -273,7 +280,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
-<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
@@ -287,7 +294,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
@@ -579,7 +586,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html
index 2beb181..f6c9273 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>RadioGroupViewer</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html
index 1772e19..b2d81f7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html
@@ -2,19 +2,15 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
 <body>
 <h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.widgets</a></h1>
 <div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
-</ul>
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
 <li><a href="ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">ActionButton</a></li>
@@ -27,15 +23,12 @@
 <li><a href="EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFHyperlinkLifecycleManager</a></li>
 <li><a href="EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFHyperlinkListener</a></li>
 <li><a href="EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFLabelLifecycleManager</a></li>
-<li><a href="EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFMultipleReferencesLifecycleManager</a></li>
-<li><a href="EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFMultipleReferencesSelectionListener</a></li>
+<li><a href="EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFListLifecycleManager</a></li>
+<li><a href="EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFListSelectionListener</a></li>
 <li><a href="EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFRadioLifecycleManager</a></li>
-<li><a href="EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFReferenceHyperlinkListener</a></li>
-<li><a href="EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFReferenceLifecycleManager</a></li>
 <li><a href="EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSectionLifecycleManager</a></li>
 <li><a href="EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSelectLifecycleManager</a></li>
 <li><a href="EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFStyledTextStyleCallback</a></li>
-<li><a href="EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFStyleHelper</a></li>
 <li><a href="EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextLifecycleManager</a></li>
 <li><a href="RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroup</a></li>
 <li><a href="RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroupViewer</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html
index f8cb34a..7d80c8c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -74,23 +74,6 @@
 <div class="contentContainer">
 <ul class="blockList">
 <li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></td>
-<td class="colLast">
-<div class="block">This class will be called to update the style of the text.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
 <table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
 <caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
@@ -159,13 +142,13 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesLifecycleManager</a></td>
+<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></td>
 <td class="colLast">
-<div class="block">This class will be used in order to manager the lifecycle of a multiple references widget.</div>
+<div class="block">This class will be used in order to manager the lifecycle of a list widget.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFMultipleReferencesSelectionListener</a></td>
+<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListSelectionListener</a></td>
 <td class="colLast">
 <div class="block">This class is used to call the controller once the end user click on the table.</div>
 </td>
@@ -177,18 +160,6 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceHyperlinkListener</a></td>
-<td class="colLast">
-<div class="block">This class will be used to run the onClick expression once the used click on the hyperlink.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFReferenceLifecycleManager</a></td>
-<td class="colLast">
-<div class="block">This class will be used in order to manage the lifecycle of a reference widget.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></td>
 <td class="colLast">
 <div class="block">The lifecycle manager of the section.</div>
@@ -207,24 +178,18 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper</a></td>
-<td class="colLast">
-<div class="block">This utility class contains various helper method to manipulate styles.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></td>
 <td class="colLast">
 <div class="block">This class will be used in order to manager the lifecycle of a text.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></td>
 <td class="colLast">
 <div class="block">Group of radio widgets.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroupViewer</a></td>
 <td class="colLast">
 <div class="block">A concrete viewer based either on a radio group.</div>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html
index afe4e4f..648aa44 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -88,9 +88,8 @@
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFLabelLifecycleManager</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesLifecycleManager</span></a></li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFRadioLifecycleManager</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSelectLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager</span></a></li>
 </ul>
@@ -100,14 +99,12 @@
 </ul>
 </li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ActionButton</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFContainerLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)</li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFControlSwitch</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkListener</span></a> (implements org.eclipse.swt.events.MouseListener)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceHyperlinkListener</span></a> (implements org.eclipse.ui.forms.events.IHyperlinkListener)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
 <li type="circle">org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
 <ul>
 <li type="circle">org.eclipse.jface.viewers.ContentViewer
@@ -145,10 +142,6 @@
 </ul>
 </li>
 </ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
-</ul>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html
index 4b300c3..bad4cea 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFMessageHyperlinkListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html
index 588b12a..e93b4aa 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFQuickFixPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html
index 7a873fc..672b54a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFQuickFixTableComparator</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html
index 0aae275..40e54cd 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFQuickFixTableContentProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html
index 9bd7b44..e573fad 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFQuickFixTableLabelProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html
index adc714f..4d42206 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFQuickFixWizard</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html
index 999e272..276c8d6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFValidationMessagesPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html
index a2c886d..46de91a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFValidationMessagesTableComparator</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html
index eea5fe9..be5edd4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFValidationMessagesTableContentProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html
index ae025fe..6056cb3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFValidationMessagesTableLabelProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html
index 9074cce..673052f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.quickfix</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html
index e6dc758..a390535 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.quickfix</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html
index 113e381..b264724 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.quickfix Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html
index 89fdd23..c84c20e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFColor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html
index 8448371..82d17f0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFFont</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html
index c33fd0a..b7f24e4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.styles</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html
index 03e70ca..df835fc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.styles</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html
index 05f3037..d81ad47 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.internal.widgets.styles Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html
index 2dca4a1..8fc865c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFSection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html
index 0a66edc..25d0541 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFSectionDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html
index 1e31a2d..beec892 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html
index 15b0f78..c4bc41d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.properties.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html
index e81deb6..68dc760 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.properties.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html
index 6e3da41..6e2f04e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.ide.ui.properties.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html
index 531742c..1b2e730 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFButtonConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html
index a8cc41d..5fbf709 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFButtonDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html
index bdd351c..4119060 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFButtonStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html
index 5873237..1bfaca0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFCheckboxConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html
index 67b51ad..8940f63 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFCheckboxDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html
index f7b5b33..40917a3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFCheckboxStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html
index af9fc2d..068a279 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -132,7 +132,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html
index 434d5a6..b3f3c27 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFContainerDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html
index dc7ccb2..5be1625 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:20 CEST 2016 -->
 <title>EEFControlDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html
index 23ffc47..9eee40a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFCustomExpressionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html
index a3528cf..9c008f9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFCustomWidgetConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html
index a1130dd..d2c493f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFCustomWidgetDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html
index c1f9530..84e0547 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFCustomWidgetStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html
index f694e98..ea5e24c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFDynamicMappingForImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -146,7 +146,7 @@
  The following features are implemented:
  <ul>
  <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code><em>Ifs</em></code></a></li>
  </ul>
  </p></div>
@@ -212,24 +212,24 @@
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#DOMAIN_CLASS_EXPRESSION_EDEFAULT">DOMAIN_CLASS_EXPRESSION_EDEFAULT</a></span></code>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#domainClassExpression">domainClassExpression</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ifs">ifs</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code><em>Ifs</em></code></a>' containment reference list. <!</div>
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ITERABLE_EXPRESSION_EDEFAULT">ITERABLE_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterableExpression">iterableExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterator">iterator</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a>' attribute. <!</div>
@@ -340,20 +340,20 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--">getDomainClassExpression</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--">getIfs</a></span>()</code>&nbsp;</td>
 </tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--">getIterableExpression</a></span>()</code>&nbsp;</td>
+</tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--">getIterator</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setDomainClassExpression-java.lang.String-">setDomainClassExpression</a></span>(java.lang.String&nbsp;newDomainClassExpression)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setIterableExpression-java.lang.String-">setIterableExpression</a></span>(java.lang.String&nbsp;newIterableExpression)</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
@@ -478,33 +478,33 @@
 </dl>
 </li>
 </ul>
-<a name="DOMAIN_CLASS_EXPRESSION_EDEFAULT">
+<a name="ITERABLE_EXPRESSION_EDEFAULT">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>DOMAIN_CLASS_EXPRESSION_EDEFAULT</h4>
-<pre>protected static final&nbsp;java.lang.String DOMAIN_CLASS_EXPRESSION_EDEFAULT</pre>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!--
+<h4>ITERABLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ITERABLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code>getDomainClassExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="domainClassExpression">
+<a name="iterableExpression">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>domainClassExpression</h4>
-<pre>protected&nbsp;java.lang.String domainClassExpression</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code><em>Domain Class Expression</em></code></a>' attribute. <!--
+<h4>iterableExpression</h4>
+<pre>protected&nbsp;java.lang.String iterableExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getDomainClassExpression--"><code>getDomainClassExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -600,40 +600,40 @@
 </dl>
 </li>
 </ul>
-<a name="getDomainClassExpression--">
+<a name="getIterableExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getDomainClassExpression</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getDomainClassExpression()</pre>
+<h4>getIterableExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIterableExpression()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--">getDomainClassExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--">getIterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the value of the '<em>Domain Class Expression</em>' attribute.</dd>
+<dd>the value of the '<em>Iterable Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setDomainClassExpression-java.lang.String-"><code>EEFDynamicMappingFor.setDomainClassExpression(String)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_DomainClassExpression--"><code>EefPackage.getEEFDynamicMappingFor_DomainClassExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-"><code>EEFDynamicMappingFor.setIterableExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--"><code>EefPackage.getEEFDynamicMappingFor_IterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="setDomainClassExpression-java.lang.String-">
+<a name="setIterableExpression-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setDomainClassExpression</h4>
-<pre>public&nbsp;void&nbsp;setDomainClassExpression(java.lang.String&nbsp;newDomainClassExpression)</pre>
+<h4>setIterableExpression</h4>
+<pre>public&nbsp;void&nbsp;setIterableExpression(java.lang.String&nbsp;newIterableExpression)</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setDomainClassExpression-java.lang.String-">setDomainClassExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-">setIterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>newDomainClassExpression</code> - the new value of the '<em>Domain Class Expression</em>' attribute.</dd>
+<dd><code>newIterableExpression</code> - the new value of the '<em>Iterable Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code>EEFDynamicMappingFor.getDomainClassExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html
index 30ee055..7fd0c92 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:45 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFDynamicMappingIfImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html
index 6025c93..8442100 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFFillLayoutDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html
index e9263fc..a36e74e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFGridLayoutDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html
index 1ca48d0..ebe0374 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFGroupConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html
index f6d80bc..94ddd23 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFGroupDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html
index bdc753d..ee878a8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFGroupStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html
index 59022ce..2ab0b07 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFHyperlinkConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html
index 2eeb13d..564bf98 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFHyperlinkDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -151,9 +151,11 @@
  The following features are implemented:
  <ul>
  <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
  </ul>
  </p></div>
 </li>
@@ -218,36 +220,54 @@
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#actions">actions</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#displayExpression">displayExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span></code>
 <div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#onClickExpression">onClickExpression</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#style">style</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code>
 <div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#valueExpression">valueExpression</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -368,34 +388,46 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--">getActions</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>&nbsp;</td>
-</tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;newOnClickExpression)</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;newValueExpression)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;newDisplayExpression)</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;newOnClickExpression)</code>&nbsp;</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;newValueExpression)</code>&nbsp;</td>
+</tr>
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -528,6 +560,36 @@
 </dl>
 </li>
 </ul>
+<a name="DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="displayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displayExpression</h4>
+<pre>protected&nbsp;java.lang.String displayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="ON_CLICK_EXPRESSION_EDEFAULT">
 <!--   -->
 </a>
@@ -576,7 +638,7 @@
 <a name="conditionalStyles">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>conditionalStyles</h4>
 <pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt; conditionalStyles</pre>
@@ -588,6 +650,21 @@
 </dl>
 </li>
 </ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -665,6 +742,43 @@
 </dl>
 </li>
 </ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayExpression()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-"><code>EEFHyperlinkDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--"><code>EefPackage.getEEFHyperlinkDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setDisplayExpression(java.lang.String&nbsp;newDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getOnClickExpression--">
 <!--   -->
 </a>
@@ -778,6 +892,24 @@
 </dl>
 </li>
 </ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--"><code>EefPackage.getEEFHyperlinkDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html
index f336335..e53217d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFHyperlinkStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html
index 3ea4133..e41f940 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFLabelConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html
index d1b966c..8f2d5ef 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFLabelDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -151,8 +151,10 @@
  The following features are implemented:
  <ul>
  <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
  <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
  </ul>
  </p></div>
 </li>
@@ -217,24 +219,42 @@
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#actions">actions</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#displayExpression">displayExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#style">style</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code>
 <div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#valueExpression">valueExpression</a></span></code>
 <div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
@@ -355,26 +375,38 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--">getActions</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;newDisplayExpression)</code>&nbsp;</td>
+</tr>
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;newValueExpression)</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -507,6 +539,36 @@
 </dl>
 </li>
 </ul>
+<a name="DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="displayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displayExpression</h4>
+<pre>protected&nbsp;java.lang.String displayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="style">
 <!--   -->
 </a>
@@ -525,7 +587,7 @@
 <a name="conditionalStyles">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>conditionalStyles</h4>
 <pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt; conditionalStyles</pre>
@@ -537,6 +599,21 @@
 </dl>
 </li>
 </ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -614,6 +691,43 @@
 </dl>
 </li>
 </ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayExpression()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-"><code>EEFLabelDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--"><code>EefPackage.getEEFLabelDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setDisplayExpression(java.lang.String&nbsp;newDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getStyle--">
 <!--   -->
 </a>
@@ -690,6 +804,24 @@
 </dl>
 </li>
 </ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--"><code>EefPackage.getEEFLabelDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html
index f69c34f..5ada5fd 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFLabelStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html
index b297e12..c091fe0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EEFLayoutDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" target="_top">Frames</a></li>
@@ -394,7 +394,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html
similarity index 78%
rename from javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html
rename to javadoc/1.7.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html
index 3297cf5..122c1ef 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
-<title>EEFReferenceConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
+<title>EEFListConditionalStyleImpl</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceConditionalStyleImpl";
+            parent.document.title="EEFListConditionalStyleImpl";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.impl</div>
-<h2 title="Class EEFReferenceConditionalStyleImpl" class="title">Class EEFReferenceConditionalStyleImpl</h2>
+<h2 title="Class EEFListConditionalStyleImpl" class="title">Class EEFListConditionalStyleImpl</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -114,7 +114,7 @@
 <li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.impl.EEFReferenceConditionalStyleImpl</li>
+<li>org.eclipse.eef.impl.EEFListConditionalStyleImpl</li>
 </ul>
 </li>
 </ul>
@@ -133,19 +133,19 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceConditionalStyleImpl</span>
+<pre>public class <span class="typeNameLabel">EEFListConditionalStyleImpl</span>
 extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
-implements <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></pre>
-<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!--
+implements <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!--
  end-user-doc -->
  <p>
  The following features are implemented:
  <ul>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
  </ul>
  </p></div>
 </li>
@@ -210,9 +210,9 @@
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#style">style</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#style">style</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </td>
 </tr>
 </table>
@@ -267,7 +267,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#EEFReferenceConditionalStyleImpl--">EEFReferenceConditionalStyleImpl</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#EEFListConditionalStyleImpl--">EEFListConditionalStyleImpl</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -285,50 +285,50 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>(int&nbsp;featureID,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>(int&nbsp;featureID,
     boolean&nbsp;resolve,
     boolean&nbsp;coreType)</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
               int&nbsp;featureID,
               org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>(int&nbsp;featureID,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>(int&nbsp;featureID,
     java.lang.Object&nbsp;newValue)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -421,12 +421,12 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>style</h4>
-<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a> style</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -438,13 +438,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceConditionalStyleImpl--">
+<a name="EEFListConditionalStyleImpl--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceConditionalStyleImpl</h4>
-<pre>protected&nbsp;EEFReferenceConditionalStyleImpl()</pre>
+<h4>EEFListConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFListConditionalStyleImpl()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -476,16 +476,16 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;getStyle()</pre>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#setStyle-org.eclipse.eef.EEFReferenceStyle-"><code>EEFReferenceConditionalStyle.setStyle(EEFReferenceStyle)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle_Style--"><code>EefPackage.getEEFReferenceConditionalStyle_Style()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>EEFListConditionalStyle.setStyle(EEFListStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--"><code>EefPackage.getEEFListConditionalStyle_Style()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -495,36 +495,36 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>basicGetStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;basicGetStyle()</pre>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;basicGetStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<a name="basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>basicSetStyle</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle,
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="setStyle-org.eclipse.eef.EEFReferenceStyle-">
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>setStyle</h4>
-<pre>public&nbsp;void&nbsp;setStyle(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle)</pre>
+<pre>public&nbsp;void&nbsp;setStyle(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code>EEFReferenceConditionalStyle.getStyle()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -638,12 +638,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html
similarity index 64%
rename from javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html
rename to javadoc/1.7.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html
index 5381970..9404d8f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
-<title>EEFReferenceDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
+<title>EEFListDescriptionImpl</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceDescriptionImpl";
+            parent.document.title="EEFListDescriptionImpl";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.impl</div>
-<h2 title="Class EEFReferenceDescriptionImpl" class="title">Class EEFReferenceDescriptionImpl</h2>
+<h2 title="Class EEFListDescriptionImpl" class="title">Class EEFListDescriptionImpl</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -117,7 +117,7 @@
 <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.impl.EEFReferenceDescriptionImpl</li>
+<li>org.eclipse.eef.impl.EEFListDescriptionImpl</li>
 </ul>
 </li>
 </ul>
@@ -138,25 +138,24 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>, <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>, <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceDescriptionImpl</span>
+<pre>public class <span class="typeNameLabel">EEFListDescriptionImpl</span>
 extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
-implements <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></pre>
-<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Reference Description</b></em>'. <!--
+implements <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Description</b></em>'. <!--
  end-user-doc -->
  <p>
  The following features are implemented:
  <ul>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
- <li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
  </ul>
  </p></div>
 </li>
@@ -222,68 +221,56 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#actions">actions</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#actions">actions</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#displayExpression">displayExpression</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#multiple">multiple</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#MULTIPLE_EDEFAULT">MULTIPLE_EDEFAULT</a></span></code>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#displayExpression">displayExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span></code>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#onClickExpression">onClickExpression</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#onClickExpression">onClickExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#style">style</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#style">style</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#valueExpression">valueExpression</a></span></code>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#valueExpression">valueExpression</a></span></code>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!</div>
 </td>
 </tr>
 </table>
@@ -345,7 +332,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#EEFReferenceDescriptionImpl--">EEFReferenceDescriptionImpl</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#EEFListDescriptionImpl--">EEFListDescriptionImpl</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -363,94 +350,86 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>(int&nbsp;featureID,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>(int&nbsp;featureID,
     boolean&nbsp;resolve,
     boolean&nbsp;coreType)</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
               int&nbsp;featureID,
               org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>(int&nbsp;featureID,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>(int&nbsp;featureID,
     java.lang.Object&nbsp;newValue)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eUnset-int-">eUnset</a></span>(int&nbsp;featureID)</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--">getActions</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--">getActions</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--">getStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--">isMultiple</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;newDisplayExpression)</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>(java.lang.String&nbsp;newDisplayExpression)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;newOnClickExpression)</code>&nbsp;</td>
 </tr>
 <tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setMultiple-boolean-">setMultiple</a></span>(boolean&nbsp;newMultiple)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
 </tr>
 <tr id="i17" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>(java.lang.String&nbsp;newOnClickExpression)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;newValueExpression)</code>&nbsp;</td>
 </tr>
 <tr id="i18" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle)</code>&nbsp;</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>(java.lang.String&nbsp;newValueExpression)</code>&nbsp;</td>
-</tr>
-<tr id="i20" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -551,37 +530,6 @@
 <!--   -->
 </a>
 <h3>Field Detail</h3>
-<a name="MULTIPLE_EDEFAULT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>MULTIPLE_EDEFAULT</h4>
-<pre>protected static final&nbsp;boolean MULTIPLE_EDEFAULT</pre>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code>isMultiple()</code></a>, 
-<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFReferenceDescriptionImpl.MULTIPLE_EDEFAULT">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="multiple">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>multiple</h4>
-<pre>protected&nbsp;boolean multiple</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code><em>Multiple</em></code></a>' attribute. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#isMultiple--"><code>isMultiple()</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="VALUE_EXPRESSION_EDEFAULT">
 <!--   -->
 </a>
@@ -589,11 +537,11 @@
 <li class="blockList">
 <h4>VALUE_EXPRESSION_EDEFAULT</h4>
 <pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -604,11 +552,11 @@
 <li class="blockList">
 <h4>valueExpression</h4>
 <pre>protected&nbsp;java.lang.String valueExpression</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -619,11 +567,11 @@
 <li class="blockList">
 <h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
 <pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -634,11 +582,11 @@
 <li class="blockList">
 <h4>displayExpression</h4>
 <pre>protected&nbsp;java.lang.String displayExpression</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -649,11 +597,11 @@
 <li class="blockList">
 <h4>ON_CLICK_EXPRESSION_EDEFAULT</h4>
 <pre>protected static final&nbsp;java.lang.String ON_CLICK_EXPRESSION_EDEFAULT</pre>
-<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -664,11 +612,11 @@
 <li class="blockList">
 <h4>onClickExpression</h4>
 <pre>protected&nbsp;java.lang.String onClickExpression</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -679,11 +627,11 @@
 <li class="blockList">
 <h4>actions</h4>
 <pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
  --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -693,12 +641,12 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>style</h4>
-<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a> style</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -708,12 +656,12 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>conditionalStyles</h4>
-<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt; conditionalStyles</pre>
-<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
  <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -725,13 +673,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceDescriptionImpl--">
+<a name="EEFListDescriptionImpl--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceDescriptionImpl</h4>
-<pre>protected&nbsp;EEFReferenceDescriptionImpl()</pre>
+<h4>EEFListDescriptionImpl</h4>
+<pre>protected&nbsp;EEFListDescriptionImpl()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -757,43 +705,6 @@
 </dl>
 </li>
 </ul>
-<a name="isMultiple--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMultiple</h4>
-<pre>public&nbsp;boolean&nbsp;isMultiple()</pre>
-<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--">isMultiple</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the value of the '<em>Multiple</em>' attribute.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setMultiple-boolean-"><code>EEFReferenceDescription.setMultiple(boolean)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Multiple--"><code>EefPackage.getEEFReferenceDescription_Multiple()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setMultiple-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setMultiple</h4>
-<pre>public&nbsp;void&nbsp;setMultiple(boolean&nbsp;newMultiple)</pre>
-<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setMultiple-boolean-">setMultiple</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>newMultiple</code> - the new value of the '<em>Multiple</em>' attribute.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code>EEFReferenceDescription.isMultiple()</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="getValueExpression--">
 <!--   -->
 </a>
@@ -804,12 +715,12 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Value Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setValueExpression-java.lang.String-"><code>EEFReferenceDescription.setValueExpression(String)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ValueExpression--"><code>EefPackage.getEEFReferenceDescription_ValueExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-"><code>EEFListDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--"><code>EefPackage.getEEFListDescription_ValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -823,11 +734,11 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code>EEFReferenceDescription.getValueExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -841,12 +752,12 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Display Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setDisplayExpression-java.lang.String-"><code>EEFReferenceDescription.setDisplayExpression(String)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_DisplayExpression--"><code>EefPackage.getEEFReferenceDescription_DisplayExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-"><code>EEFListDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--"><code>EefPackage.getEEFListDescription_DisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -860,11 +771,11 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code>EEFReferenceDescription.getDisplayExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -878,12 +789,12 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>On Click Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setOnClickExpression-java.lang.String-"><code>EEFReferenceDescription.setOnClickExpression(String)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_OnClickExpression--"><code>EefPackage.getEEFReferenceDescription_OnClickExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-"><code>EEFListDescription.setOnClickExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--"><code>EefPackage.getEEFListDescription_OnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -897,11 +808,11 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newOnClickExpression</code> - the new value of the '<em>On Click Expression</em>' attribute.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code>EEFReferenceDescription.getOnClickExpression()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -915,11 +826,11 @@
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Actions</em>' containment reference list.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Actions--"><code>EefPackage.getEEFReferenceDescription_Actions()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--"><code>EefPackage.getEEFListDescription_Actions()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -929,16 +840,16 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;getStyle()</pre>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setStyle-org.eclipse.eef.EEFReferenceStyle-"><code>EEFReferenceDescription.setStyle(EEFReferenceStyle)</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Style--"><code>EefPackage.getEEFReferenceDescription_Style()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>EEFListDescription.setStyle(EEFListStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--"><code>EefPackage.getEEFListDescription_Style()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -948,36 +859,36 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>basicGetStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;basicGetStyle()</pre>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;basicGetStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="basicSetStyle-org.eclipse.eef.EEFReferenceStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<a name="basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>basicSetStyle</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle,
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="setStyle-org.eclipse.eef.EEFReferenceStyle-">
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>setStyle</h4>
-<pre>public&nbsp;void&nbsp;setStyle(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;newStyle)</pre>
+<pre>public&nbsp;void&nbsp;setStyle(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#setStyle-org.eclipse.eef.EEFReferenceStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code>EEFReferenceDescription.getStyle()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -987,15 +898,15 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getConditionalStyles</h4>
-<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;&nbsp;getConditionalStyles()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ConditionalStyles--"><code>EefPackage.getEEFReferenceDescription_ConditionalStyles()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--"><code>EefPackage.getEEFListDescription_ConditionalStyles()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -1123,12 +1034,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListStyleImpl.html
similarity index 89%
rename from javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceStyleImpl.html
rename to javadoc/1.7.0/org/eclipse/eef/impl/EEFListStyleImpl.html
index 28af76b..99b0961 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFReferenceStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFListStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
-<title>EEFReferenceStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
+<title>EEFListStyleImpl</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceStyleImpl";
+            parent.document.title="EEFListStyleImpl";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceStyleImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.impl</div>
-<h2 title="Class EEFReferenceStyleImpl" class="title">Class EEFReferenceStyleImpl</h2>
+<h2 title="Class EEFListStyleImpl" class="title">Class EEFListStyleImpl</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -114,7 +114,7 @@
 <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.impl.EEFReferenceStyleImpl</li>
+<li>org.eclipse.eef.impl.EEFListStyleImpl</li>
 </ul>
 </li>
 </ul>
@@ -133,15 +133,14 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject</dd>
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceStyleImpl</span>
+<pre>public class <span class="typeNameLabel">EEFListStyleImpl</span>
 extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
-implements <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></pre>
-<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Reference Style</b></em>'. <!--
- end-user-doc -->
+implements <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Style</b></em>'. <!-- end-user-doc -->
  <p>
  </p></div>
 </li>
@@ -250,7 +249,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html#EEFReferenceStyleImpl--">EEFReferenceStyleImpl</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html#EEFListStyleImpl--">EEFListStyleImpl</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -269,7 +268,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html#eStaticClass--">eStaticClass</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -356,13 +355,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceStyleImpl--">
+<a name="EEFListStyleImpl--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceStyleImpl</h4>
-<pre>protected&nbsp;EEFReferenceStyleImpl()</pre>
+<h4>EEFListStyleImpl</h4>
+<pre>protected&nbsp;EEFListStyleImpl()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -415,12 +414,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFReferenceStyleImpl.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html
index e216e7e..2c3496a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFPageDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html
index 978de71..e8b414a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFPropertyValidationRuleDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html
index 15f6c2a..faada2b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFRadioConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html
index 62c65f2..4ae1d80 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFRadioDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html
index f838719..793bf02 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFRadioStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioStyleImpl.html" target="_top">Frames</a></li>
@@ -416,7 +416,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioStyleImpl.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html
index fdb3cc3..a4f102a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFRuleAuditDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -599,7 +599,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html
index 795f739..b15c174 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFSelectConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html
index 04c8677..18eaeb6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFSelectDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html
index a7b409a..390b250 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFSelectStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html
index 520c799..4f3dbf1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFSemanticValidationRuleDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html
index 7c497e7..daaf0bc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFTextConditionalStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html
index 309e198..41b33db 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFTextDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextStyleImpl.html
index b441bae..353d3f6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFTextStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFTextStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html
index 51c4ea9..59af466 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFValidationFixDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html
index 3dee5fd..577aeba 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFValidationRuleDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html
index c015ee0..9f48d70 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFViewDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html
index d2338e5..69abf05 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFWidgetActionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html
index 0312cc6..6c2e2f1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:47 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFWidgetDescriptionImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -137,7 +137,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html
index 42c1028..1d2de65 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFWidgetStyleImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -132,7 +132,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dd>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a>, <a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EefFactoryImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EefFactoryImpl.html
index 8c012ea..c2ee54d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EefFactoryImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EefFactoryImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:21 CEST 2016 -->
 <title>EefFactoryImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -429,37 +429,37 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelStyle--">createEEFLabelStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i34" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListDescription--">createEEFListDescription</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListStyle--">createEEFListStyle</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPageDescription--">createEEFPageDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioDescription--">createEEFRadioDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioStyle--">createEEFRadioStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i39" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceConditionalStyle--">createEEFReferenceConditionalStyle</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i40" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceDescription--">createEEFReferenceDescription</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i41" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFReferenceStyle--">createEEFReferenceStyle</a></span>()</code>&nbsp;</td>
-</tr>
 <tr id="i42" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription</a></span>()</code>&nbsp;</td>
@@ -1038,19 +1038,19 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceDescription--">
+<a name="createEEFListDescription--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceDescription</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;createEEFReferenceDescription()</pre>
+<h4>createEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;createEEFListDescription()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFReferenceDescription--">createEEFReferenceDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListDescription--">createEEFListDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Description</em>'.</dd>
+<dd>a new object of class '<em>EEF List Description</em>'.</dd>
 </dl>
 </li>
 </ul>
@@ -1182,19 +1182,19 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceStyle--">
+<a name="createEEFListStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;createEEFReferenceStyle()</pre>
+<h4>createEEFListStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;createEEFListStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFReferenceStyle--">createEEFReferenceStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListStyle--">createEEFListStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Style</em>'.</dd>
+<dd>a new object of class '<em>EEF List Style</em>'.</dd>
 </dl>
 </li>
 </ul>
@@ -1358,19 +1358,19 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceConditionalStyle--">
+<a name="createEEFListConditionalStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceConditionalStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;createEEFReferenceConditionalStyle()</pre>
+<h4>createEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;createEEFListConditionalStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFReferenceConditionalStyle--">createEEFReferenceConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new object of class '<em>EEF Reference Conditional Style</em>'.</dd>
+<dd>a new object of class '<em>EEF List Conditional Style</em>'.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/EefPackageImpl.html b/javadoc/1.7.0/org/eclipse/eef/impl/EefPackageImpl.html
index 464ab2e..795b133 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/EefPackageImpl.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/EefPackageImpl.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:46 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EefPackageImpl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":9,"i187":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":9,"i190":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -267,7 +267,7 @@
 <!--   -->
 </a>
 <h3>Fields inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></h3>
-<code><a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__DOMAIN_CLASS_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE">EEF_REFERENCE_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_REFERENCE_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE__STYLE">EEF_REFERENCE_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_REFERENCE_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION">EEF_REFERENCE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ACTIONS">EEF_REFERENCE_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES">EEF_REFERENCE_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION">EEF_REFERENCE_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION">EEF_REFERENCE_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IDENTIFIER">EEF_REFERENCE_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_REFERENCE_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION">EEF_REFERENCE_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__MULTIPLE">EEF_REFERENCE_DESCRIPTION__MULTIPLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_REFERENCE_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_REFERENCE_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__STYLE">EEF_REFERENCE_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION">EEF_REFERENCE_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT">EEF_REFERENCE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE">EEF_REFERENCE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_REFERENCE_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_REFERENCE_STYLE_FEATURE_COUNT">EEF_REFERENCE_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNAME">eNAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></code></li>
+<code><a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNAME">eNAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
@@ -452,13 +452,13 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i38" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_DomainClassExpression--">getEEFDynamicMappingFor_DomainClassExpression</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i39" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs</a></span>()</code>&nbsp;</td>
 </tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></span>()</code>&nbsp;</td>
+</tr>
 <tr id="i40" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator</a></span>()</code>&nbsp;</td>
@@ -597,459 +597,471 @@
 </tr>
 <tr id="i74" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i75" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i76" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i77" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i78" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i79" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i80" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i81" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i82" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i83" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i84" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i85" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i86" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i87" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i88" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i89" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--">getEEFLabelDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i90" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i91" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i92" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i93" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--">getEEFLabelDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i94" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i95" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--">getEEFLabelStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i96" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i97" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i98" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i99" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--">getEEFLabelStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i100" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i101" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i102" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i103" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i104" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--">getEEFPageDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i105" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i106" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i107" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i108" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i109" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--">getEEFListDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i110" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--">getEEFListStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i111" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i112" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i113" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i114" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i115" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i116" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--">getEEFRadioDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i117" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--">getEEFRadioStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i118" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle_Style--">getEEFReferenceConditionalStyle_Style</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--">getEEFPageDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i119" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceConditionalStyle--">getEEFReferenceConditionalStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i120" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Actions--">getEEFReferenceDescription_Actions</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i121" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_ConditionalStyles--">getEEFReferenceDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i122" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_DisplayExpression--">getEEFReferenceDescription_DisplayExpression</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i123" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Multiple--">getEEFReferenceDescription_Multiple</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i124" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_OnClickExpression--">getEEFReferenceDescription_OnClickExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i125" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_Style--">getEEFReferenceDescription_Style</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i126" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription_ValueExpression--">getEEFReferenceDescription_ValueExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i127" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceDescription--">getEEFReferenceDescription</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i128" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFReferenceStyle--">getEEFReferenceStyle</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i129" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i130" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--">getEEFRadioDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i131" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--">getEEFRadioStyle</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i132" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i133" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i134" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_Style</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i132" class="altColor">
+<tr id="i135" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i133" class="rowColor">
+<tr id="i136" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i134" class="altColor">
+<tr id="i137" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i135" class="rowColor">
+<tr id="i138" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i136" class="altColor">
+<tr id="i139" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i137" class="rowColor">
+<tr id="i140" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_Style--">getEEFSelectDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i138" class="altColor">
+<tr id="i141" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i139" class="rowColor">
+<tr id="i142" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription--">getEEFSelectDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i140" class="altColor">
+<tr id="i143" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectStyle--">getEEFSelectStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i141" class="rowColor">
+<tr id="i144" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i142" class="altColor">
+<tr id="i145" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i143" class="rowColor">
+<tr id="i146" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_Style</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i144" class="altColor">
+<tr id="i147" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i145" class="rowColor">
+<tr id="i148" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_ConditionalStyles</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i146" class="altColor">
+<tr id="i149" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i147" class="rowColor">
+<tr id="i150" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i148" class="altColor">
+<tr id="i151" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_Style--">getEEFTextDescription_Style</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i149" class="rowColor">
+<tr id="i152" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_ValueExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i150" class="altColor">
+<tr id="i153" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription--">getEEFTextDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i151" class="rowColor">
+<tr id="i154" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i152" class="altColor">
+<tr id="i155" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i153" class="rowColor">
+<tr id="i156" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i154" class="altColor">
+<tr id="i157" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i155" class="rowColor">
+<tr id="i158" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i156" class="altColor">
+<tr id="i159" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle--">getEEFTextStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i157" class="rowColor">
+<tr id="i160" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i158" class="altColor">
+<tr id="i161" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i159" class="rowColor">
+<tr id="i162" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription--">getEEFValidationFixDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i160" class="altColor">
+<tr id="i163" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i161" class="rowColor">
+<tr id="i164" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i162" class="altColor">
+<tr id="i165" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i163" class="rowColor">
+<tr id="i166" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i164" class="altColor">
+<tr id="i167" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i165" class="rowColor">
+<tr id="i168" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i166" class="altColor">
+<tr id="i169" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i167" class="rowColor">
+<tr id="i170" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i168" class="altColor">
+<tr id="i171" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i169" class="rowColor">
+<tr id="i172" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i170" class="altColor">
+<tr id="i173" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i171" class="rowColor">
+<tr id="i174" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription--">getEEFViewDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i172" class="altColor">
+<tr id="i175" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i173" class="rowColor">
+<tr id="i176" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i174" class="altColor">
+<tr id="i177" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction--">getEEFWidgetAction</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i175" class="rowColor">
+<tr id="i178" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i176" class="altColor">
+<tr id="i179" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i177" class="rowColor">
+<tr id="i180" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i178" class="altColor">
+<tr id="i181" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i179" class="rowColor">
+<tr id="i182" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription--">getEEFWidgetDescription</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i180" class="altColor">
+<tr id="i183" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i181" class="rowColor">
+<tr id="i184" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i182" class="altColor">
+<tr id="i185" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i183" class="rowColor">
+<tr id="i186" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i184" class="altColor">
+<tr id="i187" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i185" class="rowColor">
+<tr id="i188" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle--">getEEFWidgetStyle</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i186" class="altColor">
+<tr id="i189" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#init--">init</a></span>()</code>
 <div class="block">Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.</div>
 </td>
 </tr>
-<tr id="i187" class="rowColor">
+<tr id="i190" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#initializePackageContents--">initializePackageContents</a></span>()</code>
 <div class="block">Complete the initialization of the package and its meta-model.</div>
@@ -2389,6 +2401,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFLabelDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_DisplayExpression()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFLabelDescription_Style--">
 <!--   -->
 </a>
@@ -2427,6 +2458,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFLabelDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Actions()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code>EEFLabelDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFButtonDescription--">
 <!--   -->
 </a>
@@ -2935,6 +2985,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFHyperlinkDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_DisplayExpression()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFHyperlinkDescription_OnClickExpression--">
 <!--   -->
 </a>
@@ -2992,6 +3061,25 @@
 </dl>
 </li>
 </ul>
+<a name="getEEFHyperlinkDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Actions()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code>EEFHyperlinkDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getEEFDynamicMappingFor--">
 <!--   -->
 </a>
@@ -3029,21 +3117,21 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFDynamicMappingFor_DomainClassExpression--">
+<a name="getEEFDynamicMappingFor_IterableExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFDynamicMappingFor_DomainClassExpression</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_DomainClassExpression()</pre>
+<h4>getEEFDynamicMappingFor_IterableExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_IterableExpression()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_DomainClassExpression--">getEEFDynamicMappingFor_DomainClassExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for the attribute '<em>Domain Class Expression</em>'.</dd>
+<dd>the meta object for the attribute '<em>Iterable Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getDomainClassExpression--"><code>EEFDynamicMappingFor.getDomainClassExpression()</code></a>, 
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a>, 
 <a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
 </dl>
 </li>
@@ -3254,154 +3342,135 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription--">
+<a name="getEEFListDescription--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceDescription()</pre>
+<h4>getEEFListDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListDescription()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--">getEEFReferenceDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--">getEEFListDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Description</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Description</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Multiple--">
+<a name="getEEFListDescription_ValueExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Multiple</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_Multiple()</pre>
+<h4>getEEFListDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_ValueExpression()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Multiple--">getEEFReferenceDescription_Multiple</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for the attribute '<em>Multiple</em>'.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#isMultiple--"><code>EEFReferenceDescription.isMultiple()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEEFReferenceDescription_ValueExpression--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEEFReferenceDescription_ValueExpression</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_ValueExpression()</pre>
-<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ValueExpression--">getEEFReferenceDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getValueExpression--"><code>EEFReferenceDescription.getValueExpression()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_DisplayExpression--">
+<a name="getEEFListDescription_DisplayExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_DisplayExpression</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_DisplayExpression()</pre>
+<h4>getEEFListDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_DisplayExpression()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_DisplayExpression--">getEEFReferenceDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getDisplayExpression--"><code>EEFReferenceDescription.getDisplayExpression()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_OnClickExpression--">
+<a name="getEEFListDescription_OnClickExpression--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_OnClickExpression</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFReferenceDescription_OnClickExpression()</pre>
+<h4>getEEFListDescription_OnClickExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_OnClickExpression()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_OnClickExpression--">getEEFReferenceDescription_OnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getOnClickExpression--"><code>EEFReferenceDescription.getOnClickExpression()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Actions--">
+<a name="getEEFListDescription_Actions--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Actions</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_Actions()</pre>
+<h4>getEEFListDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Actions()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Actions--">getEEFReferenceDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getActions--"><code>EEFReferenceDescription.getActions()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code>EEFListDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_Style--">
+<a name="getEEFListDescription_Style--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_Style</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_Style()</pre>
+<h4>getEEFListDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Style()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_Style--">getEEFReferenceDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference '<em>Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getStyle--"><code>EEFReferenceDescription.getStyle()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceDescription_ConditionalStyles--">
+<a name="getEEFListDescription_ConditionalStyles--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceDescription_ConditionalStyles</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceDescription_ConditionalStyles()</pre>
+<h4>getEEFListDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_ConditionalStyles()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription_ConditionalStyles--">getEEFReferenceDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html#getConditionalStyles--"><code>EEFReferenceDescription.getConditionalStyles()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceDescription--"><code>EefPackage.getEEFReferenceDescription()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code>EEFListDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -3928,21 +3997,21 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceStyle--">
+<a name="getEEFListStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceStyle</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceStyle()</pre>
+<h4>getEEFListStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceStyle--">getEEFReferenceStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--">getEEFListStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Style</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -4486,40 +4555,40 @@
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceConditionalStyle--">
+<a name="getEEFListConditionalStyle--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceConditionalStyle</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFReferenceConditionalStyle()</pre>
+<h4>getEEFListConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListConditionalStyle()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--">getEEFReferenceConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the meta object for class '<em>EEF Reference Conditional Style</em>'.</dd>
+<dd>the meta object for class '<em>EEF List Conditional Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
 </dl>
 </li>
 </ul>
-<a name="getEEFReferenceConditionalStyle_Style--">
+<a name="getEEFListConditionalStyle_Style--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getEEFReferenceConditionalStyle_Style</h4>
-<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFReferenceConditionalStyle_Style()</pre>
+<h4>getEEFListConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListConditionalStyle_Style()</pre>
 <div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle_Style--">getEEFReferenceConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the meta object for the containment reference '<em>Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html#getStyle--"><code>EEFReferenceConditionalStyle.getStyle()</code></a>, 
-<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFReferenceConditionalStyle--"><code>EefPackage.getEEFReferenceConditionalStyle()</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>EefPackage.getEEFListConditionalStyle()</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -4697,7 +4766,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/impl/package-frame.html
index c325c65..8660629 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -41,15 +41,15 @@
 <li><a href="EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelDescriptionImpl</a></li>
 <li><a href="EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelStyleImpl</a></li>
 <li><a href="EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLayoutDescriptionImpl</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListConditionalStyleImpl</a></li>
+<li><a href="EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListDescriptionImpl</a></li>
+<li><a href="EEFListStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListStyleImpl</a></li>
 <li><a href="EefPackageImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EefPackageImpl</a></li>
 <li><a href="EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPageDescriptionImpl</a></li>
 <li><a href="EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPropertyValidationRuleDescriptionImpl</a></li>
 <li><a href="EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioConditionalStyleImpl</a></li>
 <li><a href="EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioDescriptionImpl</a></li>
 <li><a href="EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioStyleImpl</a></li>
-<li><a href="EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceConditionalStyleImpl</a></li>
-<li><a href="EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceDescriptionImpl</a></li>
-<li><a href="EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFReferenceStyleImpl</a></li>
 <li><a href="EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRuleAuditDescriptionImpl</a></li>
 <li><a href="EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectConditionalStyleImpl</a></li>
 <li><a href="EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectDescriptionImpl</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/impl/package-summary.html
index fb0e8b4..9e2ba1d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -250,60 +250,60 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></td>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></td>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Description</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></td>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Style</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model <b>Package</b>. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model object '<em><b>EEF Page Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model object '
  <em><b>EEF Property Validation Rule Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model object '<em><b>EEF Radio Conditional Style</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model object '<em><b>EEF Radio Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></td>
 <td class="colLast">
 <div class="block">An implementation of the model object '<em><b>EEF Radio Style</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceConditionalStyleImpl</a></td>
-<td class="colLast">
-<div class="block">An implementation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceDescriptionImpl</a></td>
-<td class="colLast">
-<div class="block">An implementation of the model object '<em><b>EEF Reference Description</b></em>'. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl">EEFReferenceStyleImpl</a></td>
-<td class="colLast">
-<div class="block">An implementation of the model object '<em><b>EEF Reference Style</b></em>'. <!</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></td>
 <td class="colLast">
diff --git a/javadoc/1.7.0/org/eclipse/eef/impl/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/impl/package-tree.html
index e6a6378..5481c5c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/impl/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/impl/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.impl Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -96,8 +96,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>)</li>
 </ul>
@@ -113,8 +113,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>)</li>
 </ul>
@@ -149,8 +149,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>)</li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/package-frame.html
index 7c23857..9914ad7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -41,6 +41,9 @@
 <li><a href="EEFLabelDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelDescription</span></a></li>
 <li><a href="EEFLabelStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelStyle</span></a></li>
 <li><a href="EEFLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLayoutDescription</span></a></li>
+<li><a href="EEFListConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListConditionalStyle</span></a></li>
+<li><a href="EEFListDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListDescription</span></a></li>
+<li><a href="EEFListStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListStyle</span></a></li>
 <li><a href="EefPackage.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage</span></a></li>
 <li><a href="EefPackage.Literals.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage.Literals</span></a></li>
 <li><a href="EEFPageDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFPageDescription</span></a></li>
@@ -48,9 +51,6 @@
 <li><a href="EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioConditionalStyle</span></a></li>
 <li><a href="EEFRadioDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioDescription</span></a></li>
 <li><a href="EEFRadioStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioStyle</span></a></li>
-<li><a href="EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceConditionalStyle</span></a></li>
-<li><a href="EEFReferenceDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceDescription</span></a></li>
-<li><a href="EEFReferenceStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFReferenceStyle</span></a></li>
 <li><a href="EEFRuleAuditDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRuleAuditDescription</span></a></li>
 <li><a href="EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectConditionalStyle</span></a></li>
 <li><a href="EEFSelectDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectDescription</span></a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/package-summary.html
index b0701b7..8cb67c9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -250,12 +250,30 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></td>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></td>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Description</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></td>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Style</b></em>'. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></td>
 <td class="colLast">
 <div class="block">The <b>Package</b> for the model.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></td>
 <td class="colLast">
 <div class="block">Defines literals for the meta objects that represent
@@ -268,55 +286,37 @@
  <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></td>
 <td class="colLast">
 <div class="block">A representation of the model object '<em><b>EEF Page Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></td>
 <td class="colLast">
 <div class="block">A representation of the model object '
  <em><b>EEF Property Validation Rule Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></td>
 <td class="colLast">
 <div class="block">A representation of the model object '<em><b>EEF Radio Conditional Style</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></td>
 <td class="colLast">
 <div class="block">A representation of the model object '<em><b>EEF Radio Description</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></td>
 <td class="colLast">
 <div class="block">A representation of the model object '<em><b>EEF Radio Style</b></em>'. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a></td>
-<td class="colLast">
-<div class="block">A representation of the model object '<em><b>EEF Reference Conditional Style</b></em>'. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a></td>
-<td class="colLast">
-<div class="block">A representation of the model object '<em><b>EEF Reference Description</b></em>'. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a></td>
-<td class="colLast">
-<div class="block">A representation of the model object '<em><b>EEF Reference Style</b></em>'. <!</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></td>
 <td class="colLast">
diff --git a/javadoc/1.7.0/org/eclipse/eef/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/package-tree.html
index f079e6d..a0754ca 100644
--- a/javadoc/1.7.0/org/eclipse/eef/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -91,8 +91,8 @@
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelConditionalStyle</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioConditionalStyle</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextConditionalStyle</span></a></li>
 </ul>
@@ -108,8 +108,8 @@
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</span></a></li>
 </ul>
@@ -144,8 +144,8 @@
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelStyle</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioStyle</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextStyle</span></a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html
index ab6ebea..aa884c4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractEEFPropertySection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html
index 79c8e80..72c80d1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractEEFSection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html
index dc4c70f..233c61d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractEEFSectionDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" target="_top">Frames</a></li>
@@ -384,7 +384,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html
index cd1c70c..9a35c22 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractEEFTabDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -493,7 +493,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html
new file mode 100644
index 0000000..403ce4c
--- /dev/null
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html
@@ -0,0 +1,378 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
+<title>AbstractEEFTabbedPropertySheetPageContributorWrapper</title>
+<meta name="date" content="2016-10-11">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFTabbedPropertySheetPageContributorWrapper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.eclipse.eef.properties.ui.api</div>
+<h2 title="Class AbstractEEFTabbedPropertySheetPageContributorWrapper" class="title">Class AbstractEEFTabbedPropertySheetPageContributorWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFTabbedPropertySheetPageContributorWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFTabbedPropertySheetPageContributorWrapper</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></pre>
+<div class="block">Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via
+ inheritance) towards IEEFTabbedPropertySheetPageContributor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#contributorId">contributorId</a></span></code>
+<div class="block">The contributor id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#realContributor">realContributor</a></span></code>
+<div class="block">The original contributor object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></span>(java.lang.Object&nbsp;realContributor,
+                                                    java.lang.String&nbsp;contributorId)</code>
+<div class="block">Creates a wrapper.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getContributorId--">getContributorId</a></span>()</code>
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getRealContributor--">getRealContributor</a></span>()</code>
+<div class="block">Return the original (wrapped) Contributor.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="realContributor">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>realContributor</h4>
+<pre>protected final&nbsp;java.lang.Object realContributor</pre>
+<div class="block">The original contributor object.</div>
+</li>
+</ul>
+<a name="contributorId">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>contributorId</h4>
+<pre>protected final&nbsp;java.lang.String contributorId</pre>
+<div class="block">The contributor id.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFTabbedPropertySheetPageContributorWrapper</h4>
+<pre>public&nbsp;AbstractEEFTabbedPropertySheetPageContributorWrapper(java.lang.Object&nbsp;realContributor,
+                                                            java.lang.String&nbsp;contributorId)</pre>
+<div class="block">Creates a wrapper.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>realContributor</code> - the original contributor object.</dd>
+<dd><code>contributorId</code> - the contributor id.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">IEEFTabbedPropertySheetPageContributor</a></code></span></div>
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the contributor ID for the tabbed property sheet page.</dd>
+</dl>
+</li>
+</ul>
+<a name="getRealContributor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRealContributor</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getRealContributor()</pre>
+<div class="block">Return the original (wrapped) Contributor.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the original (wrapped) Contributor.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html
index b8f8d82..71b9e32 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabContents</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html
index 53321d4..93318c0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertySheetPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -147,8 +147,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-java.lang.Object-java.lang.String-">EEFTabbedPropertySheetPage</a></span>(java.lang.Object&nbsp;contributor,
-                          java.lang.String&nbsp;contributorId)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">EEFTabbedPropertySheetPage</a></span>(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -317,19 +316,17 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFTabbedPropertySheetPage-java.lang.Object-java.lang.String-">
+<a name="EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>EEFTabbedPropertySheetPage</h4>
-<pre>public&nbsp;EEFTabbedPropertySheetPage(java.lang.Object&nbsp;contributor,
-                                  java.lang.String&nbsp;contributorId)</pre>
+<pre>public&nbsp;EEFTabbedPropertySheetPage(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>contributor</code> - the contributor.</dd>
-<dd><code>contributorId</code> - the contributor id.</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html
index 9bc2866..125aa39 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTypeMapper</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSection.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSection.html
index ca01d9f..f45a939 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFSection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html
index 704ecc4..a63ad34 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFSectionDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html
index c6212e8..8f4d5e6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTabDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" target="_top">Frames</a></li>
@@ -351,7 +351,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html
new file mode 100644
index 0000000..8533d95
--- /dev/null
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
+<title>IEEFTabDescriptorFilter</title>
+<meta name="date" content="2016-10-11">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabDescriptorFilter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.eclipse.eef.properties.ui.api</div>
+<h2 title="Interface IEEFTabDescriptorFilter" class="title">Interface IEEFTabDescriptorFilter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabDescriptorFilter</span></pre>
+<div class="block">This interface is used to filter <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html#filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">filter</a></span>(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</code>
+<div class="block">Returns if a tab descriptor must be filtered or not.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>filter</h4>
+<pre>boolean&nbsp;filter(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</pre>
+<div class="block">Returns if a tab descriptor must be filtered or not.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabDescriptor</code> - The tab descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the tab descriptor should be used, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html
index a11781d..5d90343 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTabDescriptorProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -126,8 +126,9 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">get</a></span>(org.eclipse.ui.IWorkbenchPart&nbsp;part,
-   org.eclipse.jface.viewers.ISelection&nbsp;selection)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></span>(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+   <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code>
 <div class="block">Returns an <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 </td>
 </tr>
@@ -146,19 +147,21 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>get</h4>
 <pre>java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;get(org.eclipse.ui.IWorkbenchPart&nbsp;part,
-                                            org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+                                            org.eclipse.jface.viewers.ISelection&nbsp;selection,
+                                            <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
 <div class="block">Returns an <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>part</code> - The current part</dd>
 <dd><code>selection</code> - The current selection</dd>
+<dd><code>contributor</code> - The contributor</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>An <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a></dd>
 </dl>
@@ -191,7 +194,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html
index 2b3032d..3ba6080 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTabItem</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html
index fdbdd01..8db919a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTabSelectionListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html
index ce3d338..fcc543c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTabbedPropertySheetPageContributor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6};
+var methods = {"i0":6,"i1":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -100,7 +100,7 @@
 <li class="blockList">
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPageContributor</a></dd>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPageContributor</a></dd>
 </dl>
 <hr>
 <br>
@@ -144,6 +144,13 @@
 <div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
 </td>
 </tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></span>(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+               org.eclipse.jface.viewers.ISelection&nbsp;selection)</code>
+<div class="block">Updates the text and label.</div>
+</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -162,7 +169,7 @@
 <a name="getContributorId--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getContributorId</h4>
 <pre>java.lang.String&nbsp;getContributorId()</pre>
@@ -173,6 +180,22 @@
 </dl>
 </li>
 </ul>
+<a name="updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>updateFormTitle</h4>
+<pre>void&nbsp;updateFormTitle(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Updates the text and label.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>form</code> - The form</dd>
+<dd><code>selection</code> - The current selection</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html
index 44314e2..8dfa257 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IEEFTypeMapper</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-frame.html
index 9a2c595..3bef663 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -17,6 +17,7 @@
 <li><a href="IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFSectionDescriptor</span></a></li>
 <li><a href="IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabbedPropertySheetPageContributor</span></a></li>
 <li><a href="IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptor</span></a></li>
+<li><a href="IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorFilter</span></a></li>
 <li><a href="IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorProvider</span></a></li>
 <li><a href="IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabItem</span></a></li>
 <li><a href="IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabSelectionListener</span></a></li>
@@ -27,6 +28,7 @@
 <li><a href="AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFPropertySection</a></li>
 <li><a href="AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSection</a></li>
 <li><a href="AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSectionDescriptor</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></li>
 <li><a href="AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabDescriptor</a></li>
 <li><a href="EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabbedPropertySheetPage</a></li>
 <li><a href="EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabContents</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-summary.html
index d7e60e5..9317194 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.api</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -106,24 +106,30 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a></td>
+<td class="colLast">
+<div class="block">This interface is used to filter <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></td>
 <td class="colLast">
 <div class="block">This interface is used to provide a list of <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></td>
 <td class="colLast">
 <div class="block">Represents a tab to be displayed in the tab list in the tabbed property sheet page.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></td>
 <td class="colLast">
 <div class="block">A listener interested in tab selection events that occur for the tabbed property sheet page.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></td>
 <td class="colLast">
 <div class="block">Allows property sheet page contributors to map the input object type to a domain model type.</div>
@@ -159,24 +165,31 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></td>
+<td class="colLast">
+<div class="block">Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via
+ inheritance) towards IEEFTabbedPropertySheetPageContributor.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></td>
 <td class="colLast">
 <div class="block">An abstract implementation of a tab descriptor for the tabbed property view.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></td>
 <td class="colLast">
 <div class="block">A property sheet page that provides a tabbed UI.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></td>
 <td class="colLast">
 <div class="block">A property tab is composed by one or more property sections and is used to categorize sections.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></td>
 <td class="colLast">
 <div class="block">Default implementation of a type mapper.</div>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-tree.html
index be047ab..0501907 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/api/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.api Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -86,6 +86,7 @@
 </ul>
 </li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>)</li>
+<li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabbedPropertySheetPageContributorWrapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)</li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTabContents</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTypeMapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>)</li>
@@ -102,6 +103,7 @@
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSection</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSectionDescriptor</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabbedPropertySheetPageContributor</span></a></li>
+<li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorFilter</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorProvider</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabItem</span></a>
 <ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html
index 43e2658..80f21a7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyViewPlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -194,16 +194,22 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorProviderRegistry--">getEEFTabDescriptorProviderRegistry</a></span>()</code>
-<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorFilterRegistry--">getEEFTabDescriptorFilterRegistry</a></span>()</code>
+<div class="block">Return the TabDescriptorFilterRegistry.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorProviderRegistry--">getEEFTabDescriptorProviderRegistry</a></span>()</code>
+<div class="block">Return the TabDescriptorProviderRegistry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start</a></span>(org.osgi.framework.BundleContext&nbsp;context)</code></td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop</a></span>(org.osgi.framework.BundleContext&nbsp;context)</code></td>
 </tr>
@@ -311,14 +317,28 @@
 <a name="getEEFTabDescriptorProviderRegistry--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getEEFTabDescriptorProviderRegistry</h4>
 <pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a>&gt;&nbsp;getEEFTabDescriptorProviderRegistry()</pre>
-<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+<div class="block">Return the TabDescriptorProviderRegistry.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the tabbedPropertyTabsRegistry</dd>
+<dd>the TabDescriptorProviderRegistry</dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTabDescriptorFilterRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEEFTabDescriptorFilterRegistry</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a>&gt;&nbsp;getEEFTabDescriptorFilterRegistry()</pre>
+<div class="block">Return the TabDescriptorFilterRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the TabDescriptorFilterRegistry</dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html
index e976e99..acfe132 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyViewPlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/Messages.html
index d638311..c409511 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html
index df43e79..d2faa8b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractRegistryEventListener.Action</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html
index fd0088d..cb23617 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>AbstractRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -112,7 +112,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a></dd>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html
index 626c5bb..a3232bf 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html
index a9d12f9..1321eff 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>IItemRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html
similarity index 81%
rename from javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html
rename to javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html
index 121a31f..3ccc049 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
-<title>EEFTabDescriptorProviderRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
+<title>EEFDescriptorRegistryEventListener</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFTabDescriptorProviderRegistryEventListener";
+            parent.document.title="EEFDescriptorRegistryEventListener";
         }
     }
     catch(err) {
@@ -52,8 +52,8 @@
 <li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" target="_top">Frames</a></li>
-<li><a href="EEFTabDescriptorProviderRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.properties.ui.internal.extension.impl</div>
-<h2 title="Class EEFTabDescriptorProviderRegistryEventListener" class="title">Class EEFTabDescriptorProviderRegistryEventListener&lt;T&gt;</h2>
+<h2 title="Class EEFDescriptorRegistryEventListener" class="title">Class EEFDescriptorRegistryEventListener&lt;T&gt;</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -102,7 +102,7 @@
 <li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener&lt;T&gt;</li>
+<li>org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener&lt;T&gt;</li>
 </ul>
 </li>
 </ul>
@@ -121,7 +121,7 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFTabDescriptorProviderRegistryEventListener&lt;T&gt;</span>
+<pre>public class <span class="typeNameLabel">EEFDescriptorRegistryEventListener&lt;T&gt;</span>
 extends <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></pre>
 <div class="block">Utility class used to retrieved the descriptors of extensions.</div>
 </li>
@@ -159,31 +159,31 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span></code>
 <div class="block">Description attribute of extension point.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span></code>
 <div class="block">Id attribute of the extension point.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span></code>
 <div class="block">Implementation class attribute of extension point.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span></code>
 <div class="block">Label attribute of extension point.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span></code>
 <div class="block">Descriptor tag of extension point.</div>
 </td>
 </tr>
@@ -202,9 +202,9 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#EEFTabDescriptorProviderRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">EEFTabDescriptorProviderRegistryEventListener</a></span>(java.lang.String&nbsp;namespace,
-                                             java.lang.String&nbsp;extensionPointID,
-                                             <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="type parameter in EEFTabDescriptorProviderRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">EEFDescriptorRegistryEventListener</a></span>(java.lang.String&nbsp;namespace,
+                                  java.lang.String&nbsp;extensionPointID,
+                                  <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -225,19 +225,19 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
 <div class="block">Processes the addition of the given configuration element.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
 <div class="block">Processes the removal of the given configuration element.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
 <div class="block">Validates the given configuration element.</div>
 </td>
 </tr>
@@ -280,7 +280,7 @@
 <div class="block">Id attribute of the extension point.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.ID_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.ID_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -294,7 +294,7 @@
 <div class="block">Label attribute of extension point.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.LABEL_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.LABEL_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -308,7 +308,7 @@
 <div class="block">Description attribute of extension point.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -322,7 +322,7 @@
 <div class="block">Implementation class attribute of extension point.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -336,7 +336,7 @@
 <div class="block">Descriptor tag of extension point.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFTabDescriptorProviderRegistryEventListener.TAG_DESCRIPTOR">Constant Field Values</a></dd>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.TAG_DESCRIPTOR">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -348,15 +348,15 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFTabDescriptorProviderRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">
+<a name="EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFTabDescriptorProviderRegistryEventListener</h4>
-<pre>public&nbsp;EEFTabDescriptorProviderRegistryEventListener(java.lang.String&nbsp;namespace,
-                                                     java.lang.String&nbsp;extensionPointID,
-                                                     <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="type parameter in EEFTabDescriptorProviderRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</pre>
+<h4>EEFDescriptorRegistryEventListener</h4>
+<pre>public&nbsp;EEFDescriptorRegistryEventListener(java.lang.String&nbsp;namespace,
+                                          java.lang.String&nbsp;extensionPointID,
+                                          <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</pre>
 <div class="block">The constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -465,8 +465,8 @@
 <li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" target="_top">Frames</a></li>
-<li><a href="EEFTabDescriptorProviderRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html
index c58896c..a17c4d7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>ItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -335,7 +335,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html
index 492132d..25523e3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>ItemRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html
index f9a6261..e0cd03f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <div class="indexContainer">
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
-<li><a href="EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">EEFTabDescriptorProviderRegistryEventListener</a></li>
+<li><a href="EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">EEFDescriptorRegistryEventListener</a></li>
 <li><a href="ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemDescriptor</a></li>
 <li><a href="ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemRegistry</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html
index cbab4b9..46cfbff 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -82,7 +82,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFTabDescriptorProviderRegistryEventListener</a>&lt;T&gt;</td>
+<td class="colFirst"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a>&lt;T&gt;</td>
 <td class="colLast">
 <div class="block">Utility class used to retrieved the descriptors of extensions.</div>
 </td>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html
index 5ff424f..c6a5863 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension.impl Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -82,7 +82,7 @@
 <ul>
 <li type="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
 <ul>
-<li type="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFTabDescriptorProviderRegistryEventListener</span></a>&lt;T&gt;</li>
+<li type="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFDescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
 </ul>
 </li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;T&gt; (implements org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;)</li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html
index 2bb6729..eea661c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html
index e7e190e..3885cba 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html
index fd90808..1dd1616 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.extension Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-frame.html
index de9397d..8af9d7e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-summary.html
index c833620..e954fdb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-tree.html
index 599e2a7..54af2c9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html
index 0911ff9..a59ac3e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFMessagePrefixProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html
index a995f6e..17515fc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFPartListenerAdapter</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html
index 1789fb7..0059fb0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyComposite</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -74,7 +74,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -148,11 +148,18 @@
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -216,7 +223,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
-<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
@@ -230,7 +237,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
@@ -394,7 +401,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html
index b0578a1..d338f22 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyRegistryClassSectionFilter</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html
index e1dc5a1..9b38857 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html
index 5b5a7f3..16e7602 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyViewer</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html
index 9d92a41..e862c61 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html
index 823bf75..e2eeb6c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html
index c10c638..15ed107 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html
index 64a7b37..0ec24dc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFAccessibleControlAdapter</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html
index 5cb19fc..a8e5a3e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:49 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFBottomNavigationElement</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -74,7 +74,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -154,11 +154,18 @@
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -212,7 +219,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
-<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
@@ -226,7 +233,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
@@ -345,7 +352,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html
index 6beae08..221dc25 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFListElement</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -74,7 +74,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -153,11 +153,18 @@
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -264,7 +271,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
-<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
@@ -278,7 +285,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
@@ -523,7 +530,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html
index adb0e69..7eda4e8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFPropertyListFocusListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html
index ad6c507..fc63fea 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyList</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -167,11 +167,18 @@
 </tr>
 </table>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -600,9 +607,9 @@
                                                   boolean&nbsp;changed)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>computeSize</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Composite</code></dd>
+<dd><code>computeSize</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Control</code></dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>Composite.computeSize(int, int, boolean)</code></dd>
+<dd><code>Control.computeSize(int, int, boolean)</code></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html
index 483ce45..f7b9fcc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:24 CEST 2016 -->
 <title>EEFTabbedPropertyListColorHolder</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html
index 0a30eba..1860073 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>EEFTopNavigationElement</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -74,7 +74,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -154,11 +154,18 @@
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Composite">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>view</code></li>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>embeddedHandle</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>handle</code></li>
 </ul>
 </li>
 </ul>
@@ -212,7 +219,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
-<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
@@ -226,7 +233,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
-<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
@@ -345,7 +352,7 @@
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Composite">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html
index 671b1d6..7e4e1eb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page.propertylist</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html
index 03b9ccf..9024445 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page.propertylist</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html
index 9f42197..e39fbf5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.page.propertylist Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html
index 02c02a7..c4ab598 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>EEFTabbedPropertyRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
@@ -149,7 +149,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getDefault--">getDefault</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">getDefault</a></span>(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefContributor)</code>
 <div class="block">Returns the sole instance of the registry.</div>
 </td>
 </tr>
@@ -199,15 +199,17 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="getDefault--">
+<a name="getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefault</h4>
-<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a>&nbsp;getDefault()</pre>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a>&nbsp;getDefault(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefContributor)</pre>
 <div class="block">Returns the sole instance of the registry.</div>
 <dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefContributor</code> - The contributor</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The sole instance of the registry</dd>
 </dl>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html
index a3eb3f7..ac31b0a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.registry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html
index 2055478..c9be864 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.registry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html
index 013963c..151964f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.internal.registry Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html
index 00b4f1b..f2aead9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFPropertiesUiLegacyPlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html
index 8e2c51c..0f0eb11 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFPropertiesUiLegacyPlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html
index 7ad0448..b64e4bf 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>I18N.TranslatableMessage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html
index 669b241..be85c88 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>I18N</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html
index 270ca57..96d568c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>Messages</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html
index 6c21779..33319f7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacySection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html
index 0f6e8a2..e1dd1d2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacySectionDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html
index 9259393..bc3c705 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyTabDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html
index 44e4c19..795511f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyTabbedPropertySheetPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html
index b6063a2..1a33cf9 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyTabbedPropertySheetPageContributor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html
index 2a896bb..38096e7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyTabbedPropertySheetWidgetFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html
index ec01cb1..40277de 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html
index 8227ac8..c8f8c5d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html
index 8bc38f5..f730ee7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html
index 8687b6d..f04a8f7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractRegistryEventListener.Action</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html
index 8f6239a..5058998 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>AbstractRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html
index af144b7..61d3c4d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html
index 81a7188..f3c9a77 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>IItemRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html
index 466a178..d775524 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyContributorItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -134,7 +134,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#LegacyPropertyContributorItemDescriptor--">LegacyPropertyContributorItemDescriptor</a></span>()</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-">LegacyPropertyContributorItemDescriptor</a></span>(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code>
 <div class="block">The constructor.</div>
 </td>
 </tr>
@@ -201,54 +201,6 @@
 <div class="block">Return the overridableTabListContentProvider.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setActionProvider-org.eclipse.ui.views.properties.tabbed.IActionProvider-">setActionProvider</a></span>(org.eclipse.ui.views.properties.tabbed.IActionProvider&nbsp;actionProvider)</code>
-<div class="block">Sets the actionProvider.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setCategories-java.util.List-">setCategories</a></span>(java.util.List&lt;java.lang.String&gt;&nbsp;categories)</code>
-<div class="block">Sets the categories.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setContributorId-java.lang.String-">setContributorId</a></span>(java.lang.String&nbsp;contributorId)</code>
-<div class="block">Sets the contributorId.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setLabelProvider-org.eclipse.jface.viewers.ILabelProvider-">setLabelProvider</a></span>(org.eclipse.jface.viewers.ILabelProvider&nbsp;labelProvider)</code>
-<div class="block">Sets the labelProvider.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setOverridableTabListContentProvider-boolean-">setOverridableTabListContentProvider</a></span>(boolean&nbsp;overridableTabListContentProvider)</code>
-<div class="block">Sets the overridableTabListContentProvider.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setSectionDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider-">setSectionDescriptorProvider</a></span>(org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider&nbsp;sectionDescriptorProvider)</code>
-<div class="block">Sets the sectionDescriptorProvider.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setTabDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider-">setTabDescriptorProvider</a></span>(org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider&nbsp;tabDescriptorProvider)</code>
-<div class="block">Sets the tabDescriptorProvider.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#setTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">setTypeMapper</a></span>(org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;typeMapper)</code>
-<div class="block">Sets the typeMapper.</div>
-</td>
-</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -271,14 +223,18 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="LegacyPropertyContributorItemDescriptor--">
+<a name="LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LegacyPropertyContributorItemDescriptor</h4>
-<pre>public&nbsp;LegacyPropertyContributorItemDescriptor()</pre>
+<pre>public&nbsp;LegacyPropertyContributorItemDescriptor(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
 <div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+</dl>
 </li>
 </ul>
 </li>
@@ -394,7 +350,7 @@
 <a name="getCategories--">
 <!--   -->
 </a>
-<ul class="blockList">
+<ul class="blockListLast">
 <li class="blockList">
 <h4>getCategories</h4>
 <pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getCategories()</pre>
@@ -405,118 +361,6 @@
 </dl>
 </li>
 </ul>
-<a name="setContributorId-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setContributorId</h4>
-<pre>public&nbsp;void&nbsp;setContributorId(java.lang.String&nbsp;contributorId)</pre>
-<div class="block">Sets the contributorId.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>contributorId</code> - the contributorId to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setLabelProvider-org.eclipse.jface.viewers.ILabelProvider-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setLabelProvider</h4>
-<pre>public&nbsp;void&nbsp;setLabelProvider(org.eclipse.jface.viewers.ILabelProvider&nbsp;labelProvider)</pre>
-<div class="block">Sets the labelProvider.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>labelProvider</code> - the labelProvider to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setActionProvider-org.eclipse.ui.views.properties.tabbed.IActionProvider-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setActionProvider</h4>
-<pre>public&nbsp;void&nbsp;setActionProvider(org.eclipse.ui.views.properties.tabbed.IActionProvider&nbsp;actionProvider)</pre>
-<div class="block">Sets the actionProvider.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>actionProvider</code> - the actionProvider to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setTypeMapper</h4>
-<pre>public&nbsp;void&nbsp;setTypeMapper(org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;typeMapper)</pre>
-<div class="block">Sets the typeMapper.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>typeMapper</code> - the typeMapper to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setSectionDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setSectionDescriptorProvider</h4>
-<pre>public&nbsp;void&nbsp;setSectionDescriptorProvider(org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider&nbsp;sectionDescriptorProvider)</pre>
-<div class="block">Sets the sectionDescriptorProvider.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>sectionDescriptorProvider</code> - the sectionDescriptorProvider to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setTabDescriptorProvider-org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setTabDescriptorProvider</h4>
-<pre>public&nbsp;void&nbsp;setTabDescriptorProvider(org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider&nbsp;tabDescriptorProvider)</pre>
-<div class="block">Sets the tabDescriptorProvider.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tabDescriptorProvider</code> - the tabDescriptorProvider to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setOverridableTabListContentProvider-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setOverridableTabListContentProvider</h4>
-<pre>public&nbsp;void&nbsp;setOverridableTabListContentProvider(boolean&nbsp;overridableTabListContentProvider)</pre>
-<div class="block">Sets the overridableTabListContentProvider.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>overridableTabListContentProvider</code> - the overridableTabListContentProvider to set</dd>
-</dl>
-</li>
-</ul>
-<a name="setCategories-java.util.List-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>setCategories</h4>
-<pre>public&nbsp;void&nbsp;setCategories(java.util.List&lt;java.lang.String&gt;&nbsp;categories)</pre>
-<div class="block">Sets the categories.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>categories</code> - the categories to set</dd>
-</dl>
-</li>
-</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html
index cf56dfd..a4fa346 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyContributorRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html
index c0ee73e..c3d6623 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyContributorRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html
index 8201111..0b90439 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertySectionItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html
index 8ede214..c8553b1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertySectionRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html
index 0d19a71..ab0e4a5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertySectionsRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html
index 856734e..c275fdd 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyTabItemDescriptor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
@@ -194,7 +194,7 @@
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getContributorId--">getContributorId</a></span>()</code>
-<div class="block">Return the contributorId.</div>
+<div class="block">Get contributor id.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
@@ -284,20 +284,6 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="getContributorId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getContributorId</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getContributorId()</pre>
-<div class="block">Return the contributorId.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the contributorId</dd>
-</dl>
-</li>
-</ul>
 <a name="getCategory--">
 <!--   -->
 </a>
@@ -336,6 +322,20 @@
 </dl>
 </li>
 </ul>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId()</pre>
+<div class="block">Get contributor id.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The contributor ID</dd>
+</dl>
+</li>
+</ul>
 <a name="getLabel--">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html
index ffef702..4a34c47 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyTabRegistry</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
@@ -165,7 +165,7 @@
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#getPropertyTabs--">getPropertyTabs</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#getPropertyTabs-java.lang.String-">getPropertyTabs</a></span>(java.lang.String&nbsp;contributorId)</code>
 <div class="block">Get the property tabs.</div>
 </td>
 </tr>
@@ -214,15 +214,17 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="getPropertyTabs--">
+<a name="getPropertyTabs-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getPropertyTabs</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getPropertyTabs()</pre>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getPropertyTabs(java.lang.String&nbsp;contributorId)</pre>
 <div class="block">Get the property tabs.</div>
 <dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor Id</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>List of tabs</dd>
 </dl>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html
index f4fe793..7d8c10c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyPropertyTabsRegistryEventListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html
index 80b3f6e..e44cda8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>LegacyTabDescriptorProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
@@ -154,8 +154,9 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">get</a></span>(org.eclipse.ui.IWorkbenchPart&nbsp;part,
-   org.eclipse.jface.viewers.ISelection&nbsp;selection)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></span>(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code>
 <div class="block">Returns an <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 </td>
 </tr>
@@ -198,25 +199,28 @@
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>get</h4>
 <pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;get(org.eclipse.ui.IWorkbenchPart&nbsp;part,
-                                                   org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+                                                   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+                                                   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
 <div class="block">Returns an <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></code></dd>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>part</code> - The current part</dd>
 <dd><code>selection</code> - The current selection</dd>
+<dd><code>contributor</code> - The contributor</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>An <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a></dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"><code>IEEFTabDescriptorProvider.get(IWorkbenchPart part, ISelection selection)</code></a></dd>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"><code>IEEFTabDescriptorProvider.get(IWorkbenchPart part, ISelection selection,
+      IEEFTabbedPropertySheetPageContributor contributor)</code></a></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html
index c9b8da3..fb791c5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html
index 77b10f7..399fcf4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html
index 8a3fc55..1682628 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html
index 948bb3d..679886f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html
index 23e8c65..e3416c3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html
index c811370..77a4542 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.extension Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html
index 1fd791f..ed5e0e4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacySection</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html
index f79136d..0076fa3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacyTabSelectionListener</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html
index ce99b97..1c9ddc2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacyTabbedPropertySheetPage</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html
index 481fa09..238834e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacyTabbedPropertySheetPageContributor</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10};
+var methods = {"i0":10,"i1":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -157,6 +157,13 @@
 <div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
 </td>
 </tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></span>(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+               org.eclipse.jface.viewers.ISelection&nbsp;selection)</code>
+<div class="block">Updates the text and label.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -199,7 +206,7 @@
 <a name="getContributorId--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getContributorId</h4>
 <pre>public&nbsp;java.lang.String&nbsp;getContributorId()</pre>
@@ -213,6 +220,27 @@
 </dl>
 </li>
 </ul>
+<a name="updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>updateFormTitle</h4>
+<pre>public&nbsp;void&nbsp;updateFormTitle(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+                            org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Updates the text and label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>form</code> - The form</dd>
+<dd><code>selection</code> - The current selection</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-"><code>IEEFTabbedPropertySheetPageContributor.updateFormTitle(org.eclipse.ui.forms.widgets.Form,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html
index b826879..707b16b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacyTabbedPropertySheetWidgetFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html
index 83aa03f..760359d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:23 CEST 2016 -->
 <title>EEFLegacyTypeMapper</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html
index 32bfaff..7119ed2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html
index c1e5c45..49f1f3b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html
index f3b6c79..7b16ff5 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html
index a70ab8d..855280a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html
index 41d7208..6881dd2 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html
index 9b95a23..5835e90 100644
--- a/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.properties.ui.legacy.internal Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html
index ccbd685..4716945 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:41 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:17 CEST 2016 -->
 <title>EEFButtonConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html
index bdb3982..a1676d1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:41 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFButtonDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html
index 9b3da92..c30274f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFButtonStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html
index e4c6ddb..1fb0a92 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCheckboxConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html
index e8fac6d..625f468 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCheckboxDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html
index 36c7dc1..1d098be 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCheckboxStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html
index ba833f1..968bef8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -122,7 +122,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></dd>
+<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html
index 8ccebea..bd49cae 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFContainerDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html
index 9411890..425f0fb 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFControlDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html
index 06039b0..e4c5e6f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCustomExpressionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html
index 43c238f..b27b450 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCustomWidgetConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html
index 9bac4f0..1dd5ddd 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCustomWidgetDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html
index 73c722a..0b9ce05 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFCustomWidgetStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html
index 20a5a3b..8c95f25 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFDynamicMappingForItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -214,8 +214,8 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addDomainClassExpressionPropertyDescriptor-java.lang.Object-">addDomainClassExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This adds a property descriptor for the Domain Class Expression feature. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addIterableExpressionPropertyDescriptor-java.lang.Object-">addIterableExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the Iterable Expression feature. <!</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -389,15 +389,15 @@
 <div class="block">This adds a property descriptor for the Iterator feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="addDomainClassExpressionPropertyDescriptor-java.lang.Object-">
+<a name="addIterableExpressionPropertyDescriptor-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addDomainClassExpressionPropertyDescriptor</h4>
-<pre>protected&nbsp;void&nbsp;addDomainClassExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
-<div class="block">This adds a property descriptor for the Domain Class Expression feature. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>addIterableExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIterableExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Iterable Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
 </li>
 </ul>
 <a name="getChildrenFeatures-java.lang.Object-">
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html
index 04aa315..a307fe7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFDynamicMappingIfItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html
index 7bda837..2d14f02 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFFillLayoutDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html
index 96af5b5..6fd2ae6 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFGridLayoutDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html
index 81dbcfd..0208691 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFGroupConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html
index 1a277d9..0a6ea2b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFGroupDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html
index ddbef88..1d0aa7e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFGroupStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html
index 3187089..160c2fc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFHyperlinkConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html
index 2c5325c..f46a8ae 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFHyperlinkDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -219,17 +219,23 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This adds a property descriptor for the On Click Expression feature. <!</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
                           java.lang.Object&nbsp;object)</code>
@@ -237,12 +243,12 @@
  under this object. <!</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
                java.lang.Object&nbsp;child)</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
@@ -250,32 +256,32 @@
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns EEFHyperlinkDescription.gif. <!</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
 </tr>
@@ -401,6 +407,16 @@
 <div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
+<a name="addDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDisplayExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="addOnClickExpressionPropertyDescriptor-java.lang.Object-">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html
index 3ea5c02..6d97a4a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFHyperlinkStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html
index 2ba51bb..69bc72f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFLabelConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html
index 7189369..7ee3525 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFLabelDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -219,24 +219,30 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addBodyExpressionPropertyDescriptor-java.lang.Object-">addBodyExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This adds a property descriptor for the Body Expression feature. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
                           java.lang.Object&nbsp;object)</code>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
                java.lang.Object&nbsp;child)</code>&nbsp;</td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
@@ -244,32 +250,32 @@
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns EEFLabelDescription.gif. <!</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
 </tr>
@@ -385,14 +391,24 @@
 </dl>
 </li>
 </ul>
-<a name="addBodyExpressionPropertyDescriptor-java.lang.Object-">
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addBodyExpressionPropertyDescriptor</h4>
-<pre>protected&nbsp;void&nbsp;addBodyExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
-<div class="block">This adds a property descriptor for the Body Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDisplayExpressionPropertyDescriptor(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
 <a name="getChildrenFeatures-java.lang.Object-">
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html
index 98255d7..7b5418d 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EEFLabelStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html
index 47a8701..d1ff493 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFLayoutDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
@@ -460,7 +460,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html
similarity index 85%
rename from javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html
rename to javadoc/1.7.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html
index 738ea9d..4a23ba3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
-<title>EEFReferenceConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListConditionalStyleItemProvider</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceConditionalStyleItemProvider";
+            parent.document.title="EEFListConditionalStyleItemProvider";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.provider</div>
-<h2 title="Class EEFReferenceConditionalStyleItemProvider" class="title">Class EEFReferenceConditionalStyleItemProvider</h2>
+<h2 title="Class EEFListConditionalStyleItemProvider" class="title">Class EEFListConditionalStyleItemProvider</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -108,7 +108,7 @@
 <li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.provider.EEFReferenceConditionalStyleItemProvider</li>
+<li>org.eclipse.eef.provider.EEFListConditionalStyleItemProvider</li>
 </ul>
 </li>
 </ul>
@@ -127,10 +127,10 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceConditionalStyleItemProvider</span>
+<pre>public class <span class="typeNameLabel">EEFListConditionalStyleItemProvider</span>
 extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> object. <!--
- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
 </li>
 </ul>
 </div>
@@ -193,7 +193,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#EEFReferenceConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceConditionalStyleItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListConditionalStyleItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
 <div class="block">This constructs an instance from a factory and a notifier. <!</div>
 </td>
 </tr>
@@ -214,7 +214,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
                           java.lang.Object&nbsp;object)</code>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
@@ -222,12 +222,12 @@
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
                java.lang.Object&nbsp;child)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
  <code>AddCommand</code>, <code>RemoveCommand</code> or
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
@@ -235,32 +235,32 @@
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This returns EEFReferenceConditionalStyle.gif. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This returns EEFListConditionalStyle.gif. <!</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -333,13 +333,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<a name="EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceConditionalStyleItemProvider</h4>
-<pre>public&nbsp;EEFReferenceConditionalStyleItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<h4>EEFListConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFListConditionalStyleItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
 <div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -406,7 +406,7 @@
 <li class="blockList">
 <h4>getImage</h4>
 <pre>public&nbsp;java.lang.Object&nbsp;getImage(java.lang.Object&nbsp;object)</pre>
-<div class="block">This returns EEFReferenceConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">This returns EEFListConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
@@ -506,12 +506,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html
similarity index 83%
rename from javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html
rename to javadoc/1.7.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html
index e71c847..17c77c1 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
-<title>EEFReferenceDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListDescriptionItemProvider</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceDescriptionItemProvider";
+            parent.document.title="EEFListDescriptionItemProvider";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.provider</div>
-<h2 title="Class EEFReferenceDescriptionItemProvider" class="title">Class EEFReferenceDescriptionItemProvider</h2>
+<h2 title="Class EEFListDescriptionItemProvider" class="title">Class EEFListDescriptionItemProvider</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -111,7 +111,7 @@
 <li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.provider.EEFReferenceDescriptionItemProvider</li>
+<li>org.eclipse.eef.provider.EEFListDescriptionItemProvider</li>
 </ul>
 </li>
 </ul>
@@ -132,10 +132,10 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceDescriptionItemProvider</span>
+<pre>public class <span class="typeNameLabel">EEFListDescriptionItemProvider</span>
 extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> object. <!-- begin-user-doc
- --> <!-- end-user-doc --></div>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
 </li>
 </ul>
 </div>
@@ -198,7 +198,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#EEFReferenceDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceDescriptionItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListDescriptionItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
 <div class="block">This constructs an instance from a factory and a notifier. <!</div>
 </td>
 </tr>
@@ -219,77 +219,71 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This adds a property descriptor for the Display Expression feature. <!</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addMultiplePropertyDescriptor-java.lang.Object-">addMultiplePropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This adds a property descriptor for the Multiple feature. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the On Click Expression feature. <!</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This adds a property descriptor for the On Click Expression feature. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This adds a property descriptor for the Value Expression feature. <!</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
                           java.lang.Object&nbsp;object)</code>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>(java.lang.Object&nbsp;object,
                java.lang.Object&nbsp;child)</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
  <code>AddCommand</code>, <code>RemoveCommand</code> or
  <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>. <!</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This returns EEFReferenceDescription.gif. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This returns EEFListDescription.gif. <!</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -369,13 +363,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<a name="EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceDescriptionItemProvider</h4>
-<pre>public&nbsp;EEFReferenceDescriptionItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<h4>EEFListDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFListDescriptionItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
 <div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -403,16 +397,6 @@
 </dl>
 </li>
 </ul>
-<a name="addMultiplePropertyDescriptor-java.lang.Object-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>addMultiplePropertyDescriptor</h4>
-<pre>protected&nbsp;void&nbsp;addMultiplePropertyDescriptor(java.lang.Object&nbsp;object)</pre>
-<div class="block">This adds a property descriptor for the Multiple feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
-</li>
-</ul>
 <a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
 <!--   -->
 </a>
@@ -483,7 +467,7 @@
 <li class="blockList">
 <h4>getImage</h4>
 <pre>public&nbsp;java.lang.Object&nbsp;getImage(java.lang.Object&nbsp;object)</pre>
-<div class="block">This returns EEFReferenceDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">This returns EEFListDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
@@ -583,12 +567,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html
similarity index 86%
rename from javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html
rename to javadoc/1.7.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html
index 478be8b..bff705e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
-<title>EEFReferenceStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
+<title>EEFListStyleItemProvider</title>
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EEFReferenceStyleItemProvider";
+            parent.document.title="EEFListStyleItemProvider";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,7 +92,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.eclipse.eef.provider</div>
-<h2 title="Class EEFReferenceStyleItemProvider" class="title">Class EEFReferenceStyleItemProvider</h2>
+<h2 title="Class EEFListStyleItemProvider" class="title">Class EEFListStyleItemProvider</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
@@ -108,7 +108,7 @@
 <li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
 <li>
 <ul class="inheritance">
-<li>org.eclipse.eef.provider.EEFReferenceStyleItemProvider</li>
+<li>org.eclipse.eef.provider.EEFListStyleItemProvider</li>
 </ul>
 </li>
 </ul>
@@ -127,10 +127,10 @@
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">EEFReferenceStyleItemProvider</span>
+<pre>public class <span class="typeNameLabel">EEFListStyleItemProvider</span>
 extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> object. <!-- begin-user-doc -->
- <!-- end-user-doc --></div>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
 </li>
 </ul>
 </div>
@@ -193,7 +193,7 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#EEFReferenceStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFReferenceStyleItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListStyleItemProvider</a></span>(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code>
 <div class="block">This constructs an instance from a factory and a notifier. <!</div>
 </td>
 </tr>
@@ -214,7 +214,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
                           java.lang.Object&nbsp;object)</code>
 <div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
  under this object. <!</div>
@@ -222,32 +222,32 @@
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
-<div class="block">This returns EEFReferenceStyle.gif. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>(java.lang.Object&nbsp;object)</code>
+<div class="block">This returns EEFListStyle.gif. <!</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the property descriptors for the adapted class. <!</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>(java.lang.Object&nbsp;object)</code>
 <div class="block">This returns the label text for the adapted class. <!</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code>
 <div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
  a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -320,13 +320,13 @@
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="EEFReferenceStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<a name="EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>EEFReferenceStyleItemProvider</h4>
-<pre>public&nbsp;EEFReferenceStyleItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<h4>EEFListStyleItemProvider</h4>
+<pre>public&nbsp;EEFListStyleItemProvider(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
 <div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -361,7 +361,7 @@
 <li class="blockList">
 <h4>getImage</h4>
 <pre>public&nbsp;java.lang.Object&nbsp;getImage(java.lang.Object&nbsp;object)</pre>
-<div class="block">This returns EEFReferenceStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<div class="block">This returns EEFListStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
@@ -461,12 +461,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" target="_top">Frames</a></li>
-<li><a href="EEFReferenceStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html
index a1ddd33..64183a7 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFPageDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -613,7 +613,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html
index fbe8f44..292bebe 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFPropertyValidationRuleDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html
index 7e7b2d7..54bb3b8 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFRadioConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html
index bc9da90..ee75dfa 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFRadioDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html
index 4d943ad..d839cab 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFRadioStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -49,7 +49,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" target="_top">Frames</a></li>
@@ -462,7 +462,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" target="_top">Frames</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html
index 83e66fc..1af0808 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFRuleAuditDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -48,7 +48,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -486,7 +486,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html
index df508dd..74bb821 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFSelectConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html
index 39b226c..2a44c0f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFSelectDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html
index 0902b2b..1c2c7a4 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFSelectStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html
index 4c4f56a..eb1fb35 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFSemanticValidationRuleDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html
index 6d38cf6..f7c45ee 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFTextConditionalStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html
index b733d9d..08ef2c0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFTextDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html
index 55cab54..9751a83 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFTextStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html
index effd350..2f17803 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFValidationFixDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html
index 78a2b98..f800016 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFValidationRuleDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html
index 907985f..3515c0b 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFViewDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html
index 1d04ded..fed64c0 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFWidgetActionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html
index 5c061d0..deefa26 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFWidgetDescriptionItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -127,7 +127,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dd>
+<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html
index 5dfd760..bd4d1dc 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:44 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:19 CEST 2016 -->
 <title>EEFWidgetStyleItemProvider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -122,7 +122,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dd>
+<dd><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a>, <a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dd>
 </dl>
 <hr>
 <br>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html b/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html
index d182720..29dd953 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EefEditPlugin.Implementation</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.html b/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.html
index 6f892c6..419d895 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EefEditPlugin.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:42 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EefEditPlugin</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html b/javadoc/1.7.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html
index 184d999..580c159 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:43 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:18 CEST 2016 -->
 <title>EefItemProviderAdapterFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -118,13 +118,13 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable</dd>
+<dd>org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable</dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">EefItemProviderAdapterFactory</span>
 extends <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a>
-implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable</pre>
+implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IChildCreationExtender</pre>
 <div class="block">This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this
  factory convert EMF adapter notifications into calls to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#fireNotifyChanged-org.eclipse.emf.common.notify.Notification-"><code>fireNotifyChanged</code></a>. The adapters
  also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances. <!--
@@ -135,6 +135,21 @@
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.IChildCreationExtender">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.edit.provider.IChildCreationExtender</h3>
+<code>org.eclipse.emf.edit.provider.IChildCreationExtender.Descriptor</code></li>
+</ul>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
 <ul class="blockList">
 <li class="blockList"><a name="field.summary">
@@ -154,150 +169,174 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.edit.provider.ChildCreationExtenderManager</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#childCreationExtenderManager">childCreationExtenderManager</a></span></code>
+<div class="block">This helps manage the child creation extenders. <!</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonConditionalStyleItemProvider">eefButtonConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> instances</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonDescriptionItemProvider">eefButtonDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonStyleItemProvider">eefButtonStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxConditionalStyleItemProvider">eefCheckboxConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> instances</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxDescriptionItemProvider">eefCheckboxDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxStyleItemProvider">eefCheckboxStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefContainerDescriptionItemProvider">eefContainerDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomExpressionItemProvider">eefCustomExpressionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetConditionalStyleItemProvider">eefCustomWidgetConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>
  instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetDescriptionItemProvider">eefCustomWidgetDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> instances</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetStyleItemProvider">eefCustomWidgetStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingForItemProvider">eefDynamicMappingForItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingIfItemProvider">eefDynamicMappingIfItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefFillLayoutDescriptionItemProvider">eefFillLayoutDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGridLayoutDescriptionItemProvider">eefGridLayoutDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupConditionalStyleItemProvider">eefGroupConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupDescriptionItemProvider">eefGroupDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupStyleItemProvider">eefGroupStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkConditionalStyleItemProvider">eefHyperlinkConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> instances</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkDescriptionItemProvider">eefHyperlinkDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkStyleItemProvider">eefHyperlinkStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelConditionalStyleItemProvider">eefLabelConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelDescriptionItemProvider">eefLabelDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelStyleItemProvider">eefLabelStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> instances. <!</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListConditionalStyleItemProvider">eefListConditionalStyleItemProvider</a></span></code>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> instances. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListDescriptionItemProvider">eefListDescriptionItemProvider</a></span></code>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> instances. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListStyleItemProvider">eefListStyleItemProvider</a></span></code>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> instances. <!</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefPageDescriptionItemProvider">eefPageDescriptionItemProvider</a></span></code>
@@ -330,97 +369,79 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceConditionalStyleItemProvider">eefReferenceConditionalStyleItemProvider</a></span></code>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> instances</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceDescriptionItemProvider">eefReferenceDescriptionItemProvider</a></span></code>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> instances. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefReferenceStyleItemProvider">eefReferenceStyleItemProvider</a></span></code>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> instances. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRuleAuditDescriptionItemProvider">eefRuleAuditDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectConditionalStyleItemProvider">eefSelectConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> instances</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectDescriptionItemProvider">eefSelectDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectStyleItemProvider">eefSelectStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSemanticValidationRuleDescriptionItemProvider">eefSemanticValidationRuleDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>
  instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextConditionalStyleItemProvider">eefTextConditionalStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextDescriptionItemProvider">eefTextDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextStyleItemProvider">eefTextStyleItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefValidationFixDescriptionItemProvider">eefValidationFixDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> instances</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefViewDescriptionItemProvider">eefViewDescriptionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefWidgetActionItemProvider">eefWidgetActionItemProvider</a></span></code>
 <div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> instances. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected org.eclipse.emf.edit.provider.ComposedAdapterFactory</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory">parentAdapterFactory</a></span></code>
 <div class="block">This keeps track of the root adapter factory that delegates to this adapter factory. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected java.util.Collection&lt;java.lang.Object&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#supportedTypes">supportedTypes</a></span></code>
 <div class="block">This keeps track of all the supported types checked by <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-"><code>isFactoryForType</code></a>. <!</div>
@@ -631,52 +652,52 @@
 </tr>
 <tr id="i27" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></span>()</code>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></span>()</code>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a>. <!</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></span>()</code>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a>. <!</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter</a></span>()</code>
 <div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a>. <!</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter</a></span>()</code>
 <div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>. <!</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter</a></span>()</code>
 <div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a>. <!</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter</a></span>()</code>
 <div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a>. <!</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter</a></span>()</code>
 <div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a>. <!</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceConditionalStyleAdapter--">createEEFReferenceConditionalStyleAdapter</a></span>()</code>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a>. <!</div>
-</td>
-</tr>
-<tr id="i33" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceDescriptionAdapter--">createEEFReferenceDescriptionAdapter</a></span>()</code>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a>. <!</div>
-</td>
-</tr>
-<tr id="i34" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFReferenceStyleAdapter--">createEEFReferenceStyleAdapter</a></span>()</code>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a>. <!</div>
-</td>
-</tr>
 <tr id="i35" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter</a></span>()</code>
@@ -756,22 +777,35 @@
 </td>
 </tr>
 <tr id="i48" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IChildCreationExtender&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getChildCreationExtenders--">getChildCreationExtenders</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-">getNewChildDescriptors</a></span>(java.lang.Object&nbsp;object,
+                      org.eclipse.emf.edit.domain.EditingDomain&nbsp;editingDomain)</code>&nbsp;</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getResourceLocator--">getResourceLocator</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.edit.provider.ComposeableAdapterFactory</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getRootAdapterFactory--">getRootAdapterFactory</a></span>()</code>
 <div class="block">This returns the root adapter factory that contains this factory. <!</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType</a></span>(java.lang.Object&nbsp;type)</code>&nbsp;</td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#removeListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">removeListener</a></span>(org.eclipse.emf.edit.provider.INotifyChangedListener&nbsp;notifyChangedListener)</code>
 <div class="block">This removes a listener. <!</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#setParentAdapterFactory-org.eclipse.emf.edit.provider.ComposedAdapterFactory-">setParentAdapterFactory</a></span>(org.eclipse.emf.edit.provider.ComposedAdapterFactory&nbsp;parentAdapterFactory)</code>
 <div class="block">This sets the composed adapter factory that contains this factory. <!</div>
@@ -842,6 +876,16 @@
  end-user-doc --></div>
 </li>
 </ul>
+<a name="childCreationExtenderManager">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>childCreationExtenderManager</h4>
+<pre>protected&nbsp;org.eclipse.emf.edit.provider.ChildCreationExtenderManager childCreationExtenderManager</pre>
+<div class="block">This helps manage the child creation extenders. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
 <a name="supportedTypes">
 <!--   -->
 </a>
@@ -1084,14 +1128,14 @@
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="eefReferenceDescriptionItemProvider">
+<a name="eefListDescriptionItemProvider">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>eefReferenceDescriptionItemProvider</h4>
-<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a> eefReferenceDescriptionItemProvider</pre>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> instances. <!--
+<h4>eefListDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a> eefListDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> instances. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -1183,14 +1227,14 @@
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="eefReferenceStyleItemProvider">
+<a name="eefListStyleItemProvider">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>eefReferenceStyleItemProvider</h4>
-<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a> eefReferenceStyleItemProvider</pre>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> instances. <!--
+<h4>eefListStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a> eefListStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> instances. <!--
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
@@ -1304,15 +1348,15 @@
  begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
-<a name="eefReferenceConditionalStyleItemProvider">
+<a name="eefListConditionalStyleItemProvider">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>eefReferenceConditionalStyleItemProvider</h4>
-<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a> eefReferenceConditionalStyleItemProvider</pre>
-<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> instances.
- <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<h4>eefListConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a> eefListConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
 </li>
 </ul>
 <a name="eefGroupConditionalStyleItemProvider">
@@ -1751,22 +1795,22 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceDescriptionAdapter--">
+<a name="createEEFListDescriptionAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceDescriptionAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceDescriptionAdapter()</pre>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a>. <!-- begin-user-doc --> <!--
+<h4>createEEFListDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListDescriptionAdapter()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a>. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceDescriptionAdapter--">createEEFReferenceDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -1921,22 +1965,21 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceStyleAdapter--">
+<a name="createEEFListStyleAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceStyleAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceStyleAdapter()</pre>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a>. <!-- begin-user-doc --> <!--
- end-user-doc --></div>
+<h4>createEEFListStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListStyleAdapter()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceStyleAdapter--">createEEFReferenceStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -2130,22 +2173,22 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceConditionalStyleAdapter--">
+<a name="createEEFListConditionalStyleAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceConditionalStyleAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceConditionalStyleAdapter()</pre>
-<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+<h4>createEEFListConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListConditionalStyleAdapter()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceConditionalStyleAdapter--">createEEFReferenceConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -2249,6 +2292,45 @@
 </dl>
 </li>
 </ul>
+<a name="getChildCreationExtenders--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildCreationExtenders</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IChildCreationExtender&gt;&nbsp;getChildCreationExtenders()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNewChildDescriptors</h4>
+<pre>public&nbsp;java.util.Collection&lt;?&gt;&nbsp;getNewChildDescriptors(java.lang.Object&nbsp;object,
+                                                      org.eclipse.emf.edit.domain.EditingDomain&nbsp;editingDomain)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getNewChildDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChildCreationExtender</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChildCreationExtender</code></dd>
+</dl>
+</li>
+</ul>
 <a name="addListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">
 <!--   -->
 </a>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/provider/package-frame.html
index 28be8e7..ee3015e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.provider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -43,14 +43,14 @@
 <li><a href="EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelDescriptionItemProvider</a></li>
 <li><a href="EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelStyleItemProvider</a></li>
 <li><a href="EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLayoutDescriptionItemProvider</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListConditionalStyleItemProvider</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListDescriptionItemProvider</a></li>
+<li><a href="EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListStyleItemProvider</a></li>
 <li><a href="EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPageDescriptionItemProvider</a></li>
 <li><a href="EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPropertyValidationRuleDescriptionItemProvider</a></li>
 <li><a href="EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioConditionalStyleItemProvider</a></li>
 <li><a href="EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioDescriptionItemProvider</a></li>
 <li><a href="EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioStyleItemProvider</a></li>
-<li><a href="EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceConditionalStyleItemProvider</a></li>
-<li><a href="EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceDescriptionItemProvider</a></li>
-<li><a href="EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFReferenceStyleItemProvider</a></li>
 <li><a href="EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRuleAuditDescriptionItemProvider</a></li>
 <li><a href="EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectConditionalStyleItemProvider</a></li>
 <li><a href="EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectDescriptionItemProvider</a></li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/provider/package-summary.html
index 2234215..b0ad296 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.provider</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -262,53 +262,53 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></td>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> object. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></td>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> object. <!</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></td>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> object. <!</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></td>
 <td class="colLast">
 <div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> object. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></td>
 <td class="colLast">
 <div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a> object. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></td>
 <td class="colLast">
 <div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> object. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></td>
 <td class="colLast">
 <div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> object. <!</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></td>
 <td class="colLast">
 <div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> object. <!</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceConditionalStyleItemProvider</a></td>
-<td class="colLast">
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a> object. <!</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceDescriptionItemProvider</a></td>
-<td class="colLast">
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a> object. <!</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFReferenceStyleItemProvider</a></td>
-<td class="colLast">
-<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a> object. <!</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></td>
 <td class="colLast">
diff --git a/javadoc/1.7.0/org/eclipse/eef/provider/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/provider/package-tree.html
index 0b8624b..6f1ea2a 100644
--- a/javadoc/1.7.0/org/eclipse/eef/provider/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/provider/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.provider Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -84,7 +84,7 @@
 <ul>
 <li type="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a>
 <ul>
-<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)</li>
+<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable)</li>
 </ul>
 </li>
 </ul>
@@ -101,8 +101,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelConditionalStyleItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioConditionalStyleItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextConditionalStyleItemProvider</span></a></li>
 </ul>
@@ -118,8 +118,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelDescriptionItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioDescriptionItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextDescriptionItemProvider</span></a></li>
 </ul>
@@ -154,8 +154,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelStyleItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioStyleItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextStyleItemProvider</span></a></li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html b/javadoc/1.7.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html
index 87f0ba1..4bb1935 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFConditionalStyleToWidgetStyleSwitch</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -197,14 +197,14 @@
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'. <!</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
@@ -225,7 +225,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
-<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">caseEEFReferenceStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
@@ -382,28 +382,6 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>caseEEFReferenceConditionalStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFReferenceConditionalStyle(<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!--
- begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>object</code> - the target of the switch.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-"><code>EefSwitch.caseEEFReferenceConditionalStyle(org.eclipse.eef.EEFReferenceConditionalStyle)</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">
 <!--   -->
 </a>
@@ -429,7 +407,7 @@
 <a name="caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>caseEEFTextConditionalStyle</h4>
 <pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFTextConditionalStyle(<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;object)</pre>
@@ -448,6 +426,28 @@
 </dl>
 </li>
 </ul>
+<a name="caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFListConditionalStyle(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-"><code>EefSwitch.caseEEFListConditionalStyle(org.eclipse.eef.EEFListConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html b/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html
index fca9bfd..f255407 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFDescriptionToConditionalStylesSwitch</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -197,14 +197,14 @@
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
@@ -231,7 +231,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
-<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">caseEEFReferenceStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
@@ -410,28 +410,6 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>caseEEFReferenceDescription</h4>
-<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFReferenceDescription(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!--
- begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>object</code> - the target of the switch.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-"><code>EefSwitch.caseEEFReferenceDescription(org.eclipse.eef.EEFReferenceDescription)</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">
 <!--   -->
 </a>
@@ -457,7 +435,7 @@
 <a name="caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>caseEEFTextDescription</h4>
 <pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFTextDescription(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</pre>
@@ -476,6 +454,28 @@
 </dl>
 </li>
 </ul>
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFListDescription(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-"><code>EefSwitch.caseEEFListDescription(org.eclipse.eef.EEFListDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html b/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html
index 7d4c705..07bac7e 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EEFDescriptionToWidgetStyleSwitch</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -197,14 +197,14 @@
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
@@ -225,7 +225,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
-<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">caseEEFReferenceStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
@@ -382,28 +382,6 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>caseEEFReferenceDescription</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFReferenceDescription(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!--
- begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
- end-user-doc --></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>object</code> - the target of the switch.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-"><code>EefSwitch.caseEEFReferenceDescription(org.eclipse.eef.EEFReferenceDescription)</code></a></dd>
-</dl>
-</li>
-</ul>
 <a name="caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">
 <!--   -->
 </a>
@@ -429,7 +407,7 @@
 <a name="caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>caseEEFTextDescription</h4>
 <pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFTextDescription(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</pre>
@@ -448,6 +426,28 @@
 </dl>
 </li>
 </ul>
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFListDescription(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-"><code>EefSwitch.caseEEFListDescription(org.eclipse.eef.EEFListDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/EefAdapterFactory.html b/javadoc/1.7.0/org/eclipse/eef/util/EefAdapterFactory.html
index 08f0374..55f9a7f 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/EefAdapterFactory.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/EefAdapterFactory.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EefAdapterFactory</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -363,52 +363,52 @@
 </tr>
 <tr id="i28" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></span>()</code>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></span>()</code>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></span>()</code>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter</a></span>()</code>
 <div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter</a></span>()</code>
 <div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter</a></span>()</code>
 <div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter</a></span>()</code>
 <div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'. <!</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter</a></span>()</code>
 <div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceConditionalStyleAdapter--">createEEFReferenceConditionalStyleAdapter</a></span>()</code>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i34" class="altColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceDescriptionAdapter--">createEEFReferenceDescriptionAdapter</a></span>()</code>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!</div>
-</td>
-</tr>
-<tr id="i35" class="rowColor">
-<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFReferenceStyleAdapter--">createEEFReferenceStyleAdapter</a></span>()</code>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!</div>
-</td>
-</tr>
 <tr id="i36" class="altColor">
 <td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter</a></span>()</code>
@@ -1069,21 +1069,21 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceDescriptionAdapter--">
+<a name="createEEFListDescriptionAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceDescriptionAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceDescriptionAdapter()</pre>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
- can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+<h4>createEEFListDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListDescriptionAdapter()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><code>EEFReferenceDescription</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -1249,21 +1249,21 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceStyleAdapter--">
+<a name="createEEFListStyleAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceStyleAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceStyleAdapter()</pre>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
- easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
- end-user-doc --></div>
+<h4>createEEFListStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListStyleAdapter()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!--
+ begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
+ ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -1465,21 +1465,21 @@
 </dl>
 </li>
 </ul>
-<a name="createEEFReferenceConditionalStyleAdapter--">
+<a name="createEEFListConditionalStyleAdapter--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createEEFReferenceConditionalStyleAdapter</h4>
-<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFReferenceConditionalStyleAdapter()</pre>
-<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Reference Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
- that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
- <!-- end-user-doc --></div>
+<h4>createEEFListConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListConditionalStyleAdapter()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the new adapter.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFReferenceConditionalStyle</code></a></dd>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
 </dl>
 </li>
 </ul>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/EefSwitch.html b/javadoc/1.7.0/org/eclipse/eef/util/EefSwitch.html
index 16bf8ed..93bd714 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/EefSwitch.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/EefSwitch.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:48 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:22 CEST 2016 -->
 <title>EefSwitch</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -349,53 +349,53 @@
 </tr>
 <tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;object)</code>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Style</em>'. <!</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;object)</code>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Page Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&nbsp;object)</code>
 <div class="block">Returns the result of interpreting the object as an instance of '
  <em>EEF Property Validation Rule Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</code>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'. <!</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;object)</code>
 <div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Style</em>'. <!</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">caseEEFReferenceConditionalStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!</div>
-</td>
-</tr>
-<tr id="i33" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">caseEEFReferenceDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!</div>
-</td>
-</tr>
-<tr id="i34" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">caseEEFReferenceStyle</a></span>(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;object)</code>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Style</em>'. <!</div>
-</td>
-</tr>
 <tr id="i35" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a></span>(<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&nbsp;object)</code>
@@ -1102,21 +1102,21 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceDescription-org.eclipse.eef.EEFReferenceDescription-">
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>caseEEFReferenceDescription</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFReferenceDescription(<a href="../../../../org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'. <!--
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListDescription(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
  begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>object</code> - the target of the switch.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Description</em>'.</dd>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><code>doSwitch(EObject)</code></dd>
 </dl>
@@ -1302,21 +1302,21 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceStyle-org.eclipse.eef.EEFReferenceStyle-">
+<a name="caseEEFListStyle-org.eclipse.eef.EEFListStyle-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>caseEEFReferenceStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFReferenceStyle(<a href="../../../../org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Style</em>'. <!--
- begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
- end-user-doc --></div>
+<h4>caseEEFListStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListStyle(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>object</code> - the target of the switch.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Style</em>'.</dd>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><code>doSwitch(EObject)</code></dd>
 </dl>
@@ -1542,21 +1542,21 @@
 </dl>
 </li>
 </ul>
-<a name="caseEEFReferenceConditionalStyle-org.eclipse.eef.EEFReferenceConditionalStyle-">
+<a name="caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>caseEEFReferenceConditionalStyle</h4>
-<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFReferenceConditionalStyle(<a href="../../../../org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>&nbsp;object)</pre>
-<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'. <!--
+<h4>caseEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListConditionalStyle(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!--
  begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
  end-user-doc --></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>object</code> - the target of the switch.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>the result of interpreting the object as an instance of '<em>EEF Reference Conditional Style</em>'.</dd>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><code>doSwitch(EObject)</code></dd>
 </dl>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/package-frame.html b/javadoc/1.7.0/org/eclipse/eef/util/package-frame.html
index cf592a3..7c1ec7c 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/package-frame.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.util</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/package-summary.html b/javadoc/1.7.0/org/eclipse/eef/util/package-summary.html
index e5f09be..5567cc3 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/package-summary.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.util</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/org/eclipse/eef/util/package-tree.html b/javadoc/1.7.0/org/eclipse/eef/util/package-tree.html
index 6075457..4659505 100644
--- a/javadoc/1.7.0/org/eclipse/eef/util/package-tree.html
+++ b/javadoc/1.7.0/org/eclipse/eef/util/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>org.eclipse.eef.util Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/overview-frame.html b/javadoc/1.7.0/overview-frame.html
index 540b164..245862f 100644
--- a/javadoc/1.7.0/overview-frame.html
+++ b/javadoc/1.7.0/overview-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Overview List</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/overview-summary.html b/javadoc/1.7.0/overview-summary.html
index fbdc46d..953dad0 100644
--- a/javadoc/1.7.0/overview-summary.html
+++ b/javadoc/1.7.0/overview-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:51 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Overview</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/javadoc/1.7.0/overview-tree.html b/javadoc/1.7.0/overview-tree.html
index 08ba53b..9fc333d 100644
--- a/javadoc/1.7.0/overview-tree.html
+++ b/javadoc/1.7.0/overview-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="fr">
 <head>
-<!-- Generated by javadoc (1.8.0_51) on Wed Aug 03 10:33:50 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_51) on Tue Oct 11 11:44:25 CEST 2016 -->
 <title>Class Hierarchy</title>
-<meta name="date" content="2016-08-03">
+<meta name="date" content="2016-10-11">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -126,8 +126,8 @@
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFCheckboxController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFHyperlinkController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFLabelController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>)</li>
+<li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFListController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFRadioController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>)</li>
-<li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFReferenceController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFReferenceController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFReferenceController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSelectController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>)</li>
 <li type="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFTextController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>)</li>
 </ul>
@@ -144,9 +144,8 @@
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFLabelLifecycleManager</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesLifecycleManager</span></a></li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFRadioLifecycleManager</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSelectLifecycleManager</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager</span></a></li>
 </ul>
@@ -167,6 +166,7 @@
 <li type="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
 </ul>
 </li>
+<li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabbedPropertySheetPageContributorWrapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)
 <ul>
 <li type="circle">org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFTabDescriptor</span></a></li>
@@ -192,7 +192,7 @@
 </li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
 <ul>
-<li type="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFTabDescriptorProviderRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFTabDescriptorProviderRegistryEventListener</span></a>&lt;T&gt;</li>
+<li type="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFDescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
 </ul>
 </li>
 <li type="circle">org.eclipse.swt.accessibility.AccessibleControlAdapter (implements org.eclipse.swt.accessibility.AccessibleControlListener)
@@ -205,7 +205,7 @@
 <ul>
 <li type="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a>
 <ul>
-<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)</li>
+<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable)</li>
 </ul>
 </li>
 </ul>
@@ -222,8 +222,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelConditionalStyleItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioConditionalStyleItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectConditionalStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextConditionalStyleItemProvider</span></a></li>
 </ul>
@@ -239,8 +239,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelDescriptionItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioDescriptionItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectDescriptionItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextDescriptionItemProvider</span></a></li>
 </ul>
@@ -275,8 +275,8 @@
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelStyleItemProvider</span></a></li>
+<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioStyleItemProvider</span></a></li>
-<li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFReferenceStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFReferenceStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectStyleItemProvider</span></a></li>
 <li type="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextStyleItemProvider</span></a></li>
 </ul>
@@ -301,8 +301,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef">EEFReferenceConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>)</li>
 </ul>
@@ -318,8 +318,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef">EEFReferenceDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>)</li>
 </ul>
@@ -354,8 +354,8 @@
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>)</li>
+<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>)</li>
-<li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFReferenceStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFReferenceStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef">EEFReferenceStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>)</li>
 <li type="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>)</li>
 </ul>
@@ -417,7 +417,7 @@
 </ul>
 </li>
 <li type="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">DomainClassPredicate</span></a> (implements com.google.common.base.Predicate&lt;T&gt;)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFColor</span></a></li>
 <li type="circle">org.eclipse.eef.common.api.preferences.<a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences"><span class="typeNameLink">EEFCommonPreferences</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFContainerLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)</li>
@@ -427,6 +427,7 @@
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFCheckbox</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFHyperlink</span></a></li>
+<li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFList</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFReference</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFSelect</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFText</span></a></li>
@@ -435,17 +436,16 @@
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkListener</span></a> (implements org.eclipse.swt.events.MouseListener)</li>
 <li type="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPageContributor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
 <li type="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabSelectionListener</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>)</li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFMessageHyperlinkListener</span></a> (implements org.eclipse.ui.forms.events.IHyperlinkListener)</li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFMessagePrefixProvider</span></a> (implements org.eclipse.ui.forms.IMessagePrefixProvider)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesSelectionListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFMultipleReferencesSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
 <li type="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFPageImpl</span></a> (implements org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>)</li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFPartListenerAdapter</span></a> (implements org.eclipse.ui.IPartListener)</li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFPropertyListFocusListener</span></a> (implements org.eclipse.swt.events.FocusListener)</li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableContentProvider</span></a> (implements org.eclipse.jface.viewers.IStructuredContentProvider)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFReferenceHyperlinkListener</span></a> (implements org.eclipse.ui.forms.events.IHyperlinkListener)</li>
 <li type="circle">org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
+<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.api.<a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api"><span class="typeNameLink">EEFTab</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTabbedPropertyListColorHolder</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.registry.<a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry"><span class="typeNameLink">EEFTabbedPropertyRegistry</span></a></li>
@@ -625,7 +625,7 @@
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFGroup</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage.Literals</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFPage</span></a></li>
-<li type="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li type="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFView</span></a></li>
 <li type="circle">org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Icons</span></a></li>
@@ -638,9 +638,9 @@
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a></li>
+<li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a></li>
-<li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFReferenceController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a></li>
@@ -650,9 +650,9 @@
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFCheckboxController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a></li>
+<li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a></li>
-<li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFReferenceController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFReferenceController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a></li>
 <li type="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a></li>
 </ul>
@@ -667,6 +667,7 @@
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSection</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSectionDescriptor</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabbedPropertySheetPageContributor</span></a></li>
+<li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorFilter</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorProvider</span></a></li>
 <li type="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabItem</span></a>
 <ul>
@@ -699,8 +700,8 @@
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelConditionalStyle</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioConditionalStyle</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectConditionalStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextConditionalStyle</span></a></li>
 </ul>
@@ -714,8 +715,8 @@
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingFor</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetDescription</span></a>
@@ -725,8 +726,8 @@
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</span></a></li>
 </ul>
@@ -761,8 +762,8 @@
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelStyle</span></a></li>
+<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioStyle</span></a></li>
-<li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFReferenceStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFReferenceStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectStyle</span></a></li>
 <li type="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextStyle</span></a></li>
 </ul>
diff --git a/sections/documentation/1.6.1/developerguide/extensionpoints.html b/sections/documentation/1.6.1/developerguide/extensionpoints.html
new file mode 100644
index 0000000..b99c3ed
--- /dev/null
+++ b/sections/documentation/1.6.1/developerguide/extensionpoints.html
@@ -0,0 +1,172 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/developerguide/overview">Developer Guide</a></li>
+  </ul>
+		<h2 id="ExtensionPoints">Extension Points</h2>
+		<h3 id="eeflifecyclemanagerprovider">IEEFLifecycleManagerProvider</h3>
+		<p>This extension point can be used in order to replace the original appearance and behavior of any existing widget or to provide the appearance and behavior of a custom widget description.</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.ide.ui.eefLifecycleManagerProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleLifecycleManagerProvider"
+         description="Provides EEF Lifecycle Managers"
+         id="org.eclipse.eef.sample.eefLifecycleManagerProvider"
+         label="EEF Sample Lifecycle Manager Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFLifecycleManagerProvider contribution. In this example, we are providing a contribution to provider an IEEFLifecycleManager for a custom widget description. Once EEF has retrieved the description of the user interface to create, it will navigate in this description in order to build the necessary widgets and containers. For each description of containers or widgets found, it will ask the IEEFLifecycleManagerProviders registered if they can handle the description. The first lifecycle manager provider which can handle the given description will thus be used to create the lifecycle manager for this description using the whole available context. The lifecycle manager returned will have the following responsibilities:</p>
+		<ul>
+			<li>Creation of the SWT widgets for the description &#8211; IEEFLifecycleManager#createControls(...)</li>
+			<li>Registration of the listeners between the widgets &#8211; IEEFLifecycleManager#aboutToBeShown(...)</li>
+			<li>Refresh of the widgets &#8211; IEEFLifecycleManager#refresh(...)</li>
+			<li>Unregistration of the listeners &#8211; IEEFLifecycleManager#aboutToBeDisposed(...)</li>
+			<li>Removal of all additional resources &#8211; IEEFLifecycleManager#dispose(...)</li>
+		</ul>
+		<p>In order to perform those duties, the architecture of EEF encourages the creator of an IEEFLifecycleManager to separate the user interface-related behavior from the business behavior by using a controller to handle the business part. The controller should implement 
+			<code>org.eclipse.eef.core.api.controllers.IEEFController</code> in order to perform basic task in a similar fashion as other controllers. There are several abstract classes available in order to build a new controller quite easily:
+		</p>
+		<ul>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFCustomWidgetController</code>
+			</li>
+		</ul>
+		<p>The AbstractEEFController provides support for the validation and the refresh. The AbstractEEFWidgetController, which extends the AbstractEEFController, adds support for the refresh of the label and the help of the widgets and finally the AbstractEEFCustomWidgetController, which extends the AbstractEEFWidgetController, adds on top of that utility methods for the execution of command expressions.</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import org.eclipse.eef.EEFControlDescription;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider;
+import org.eclipse.sirius.common.interpreter.api.IInterpreter;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+
+public class SampleLifecycleManagerProvider implements IEEFLifecycleManagerProvider {
+
+    private static final String DESCRIPTION_IDENTIFIER = "org.eclipse.eef.sample.customwidget";
+
+    @Override
+    public boolean canHandle(EEFControlDescription controlDescription) {
+        // Only handle the control with our description
+        return DESCRIPTION_IDENTIFIER.equals(controlDescription.getIdentifier());
+    }
+
+    @Override
+    public IEEFLifecycleManager getLifecycleManager(EEFControlDescription controlDescription, IVariableManager variableManager, IInterpreter interpreter, EditingContextAdapter contextAdapter) {
+        // Returns a lifecycle manager for the control supported
+        return new SampleLifecycleManager(controlDescription, variableManager, interpreter, contextAdapter);
+    }
+
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui</li>
+		</ul>
+		<h3 id="eeftabdescriptorprovider">IEEFTabDescriptorProvider</h3>
+		<p>This extension point allows the contribution of an 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider</code> which can be used to create an instance of 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager</code> for the description of some controls. With this mechanism, you can not only provide the compulsory lifecycle manager of a custom widget but you can also replace the default lifecycle manager of any widget or container which gives you the ability to change the behavior and appearance of each part of the user interface (excluding groups and pages).
+		</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.properties.ui.eefTabDescriptorProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleTabDescriptorProvider"
+         description="Provides EEF Tab descriptors"
+         id="org.eclipse.eef.sample.eefTabDescriptorProvider"
+         label="EEF Sample Tab Descriptor Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFTabDescriptorProvider contribution. In this example, we are providing a contribution used to add new tabs to the Properties view created by EEF. In order to link an editor with the EEF-based Properties view, you will first need to use the method org.eclipse.core.runtime.IAdaptable.getAdapter(Class) of your editor to return an EEF-based property sheet page.</p>
+		<pre><code>@Override
+public Object getAdapter(@SuppressWarnings("rawtypes") Class type) {
+    if (type == IPropertySheetPage.class) {
+        // Must be unique for your editor, should be stored in a static constant
+        String contributorId = "org.eclipse.eef.sample.contributorId";
+        return new EEFTabbedPropertySheetPage(type, contributorId);
+    }
+
+    return super.getAdapter(type);
+}
+</code></pre>
+		<p>Once the Eclipse platform has retrieved this EEF-based tabbed property sheet page, EEF will look for the list of tabs to display in this property view using all its IEEFTabDescriptorProvider. Here is an implementation of an example:</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.eef.EEFViewDescription;
+import org.eclipse.eef.core.api.EEFExpressionUtils;
+import org.eclipse.eef.core.api.EEFPage;
+import org.eclipse.eef.core.api.EEFView;
+import org.eclipse.eef.core.api.EEFViewFactory;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.properties.api.EEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptorProvider;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+import org.eclipse.sirius.common.interpreter.api.VariableManagerFactory;
+import org.eclipse.ui.IWorkbenchPart;
+
+public class SampleTabDescriptorProvider implements IEEFTabDescriptorProvider {
+
+    @Override
+    public Collection&lt;IEEFTabDescriptor&gt; get(IWorkbenchPart part, ISelection selection) {
+        if (selection instanceof IStructuredSelection) {
+            IStructuredSelection structuredSelection = (IStructuredSelection) selection;
+            Object[] objects = structuredSelection.toArray();
+
+            // We will first retrieve the description of the user interface
+            EEFViewDescription viewDescription = this.getViewDescription(objects);
+            EEFView eefView = this.createEEFView(viewDescription, objects);
+
+            List&lt;IEEFTabDescriptor&gt; descriptors = new ArrayList&lt;IEEFTabDescriptor&gt;();
+            List&lt;EEFPage&gt; eefPages = eefView.getPages();
+            for (EEFPage eefPage : eefPages) {
+                descriptors.add(new EEFTabDescriptor(eefPage));
+            }
+            return descriptors;
+        }
+        return new ArrayList&lt;IEEFTabDescriptor&gt;();
+    }
+
+    private EEFViewDescription getViewDescription(Object object) {
+        // Programmatically create the description of the view or load it from an EMF model
+        return null;
+    }
+
+    private EEFView createEEFView(EEFViewDescription viewDescription, Object object) {
+        IVariableManager variableManager = new VariableManagerFactory().createVariableManager();
+        variableManager.put(EEFExpressionUtils.SELF, object);
+        
+        // See the documentation regarding the interpreter and the editing context adapter
+        EEFView eefView = new EEFViewFactory().createEEFView(viewDescription, variableManager, new SampleInterpreter(), new SampleEditingContextAdapter(), object);
+        return eefView;
+    }
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui.properties</li>
+			<li>org.eclipse.eef.properties.ui</li>
+			<li>org.eclipse.ui.workbench</li>
+			<li>org.eclipse.jface</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/developerguide/overview.html b/sections/documentation/1.6.1/developerguide/overview.html
new file mode 100644
index 0000000..ce78bf7
--- /dev/null
+++ b/sections/documentation/1.6.1/developerguide/overview.html
@@ -0,0 +1,12 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a></li>
+  </ul>
+		<h2 id="DeveloperGuide">Developer Guide</h2>
+		<p>In this developer guide, you will find some documentation in order to use programmatically the Eclipse EEF runtime.</p>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.1/developerguide/extensionpoints">Extension Points</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/glossary.html b/sections/documentation/1.6.1/glossary.html
new file mode 100644
index 0000000..0c1031e
--- /dev/null
+++ b/sections/documentation/1.6.1/glossary.html
@@ -0,0 +1,16 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a></li>
+  </ul>
+		<h2 id="Glossary">Glossary</h2>
+		<p>This document provides definitions for the various technical terms and concepts used in Eclipse EEF.</p>
+		<p>For concepts which concern end-users, it assumes some basic knownledge of the Eclipse terminology. If you are not familiar with it, please refer to the Eclipse documentation itself. For concepts targeted to specifier and developers, it also assumes knowledge of the Eclipse Modeling Framework (EMF) and other relegated technologies like Java for developers.</p>
+		<h3 id="AQL">AQL</h3>
+		<p>The Acceleo Query Language (AQL) is the most powerful interpreter available in Eclipse Sirius to build your Sirius-based designers. It can easily be used in EEF to build your user interface in a similar fashion.</p>
+		<h3 id="EMF">EMF</h3>
+		<p>The Eclipse Modeling Framework (EMF) is a core component of EEF, AQL and Sirius. It allows users to define the concept of their domain and manipulate them. The Eclipse Modeling community contains dozens of projects based on this framework.  </p>
+		<h3 id="Metamodel">Meta-model</h3>
+		<p>The meta-model can be viewed as the set of all the concepts of a domain grouped in a namespace. </p>
+		<h3 id="PropertiesView">Properties View</h3>
+		<p>The Properties View in Eclipse is the part of the user interface showing the properties of the currently selected element. It can be opened using the menu Window, Show View, Others..., General and then select the Properties view.</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/index.html b/sections/documentation/1.6.1/index.html
new file mode 100644
index 0000000..ca11782
--- /dev/null
+++ b/sections/documentation/1.6.1/index.html
@@ -0,0 +1,15 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+    <h2 id="title">EEF 1.6.0</h2>
+    <p id="description">
+      Eclipse EEF brings a brand new language and runtime in order to build your user interface. In this new version, the language is not coupled with the
+      meta-model of the user anymore with a similar approach as Eclipse Sirius based on queries, as such it provides highly dynamic mechanisms to build an user interface. The new
+      runtime is based on the same philosophy as Eclipse Sirius with a declarative approach interpreted on the fly. 
+    </p>
+    <h3>Topics</h3>
+    <ul>
+      <li><a href="#/documentation/1.6.1/releasenotes">Release notes</a></li>
+      <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+      <li><a href="#/documentation/1.6.1/developerguide/overview">Developer Guide</a></li>
+      <li><a href="#/documentation/1.6.1/glossary">Glossary</a></li>
+    </ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/container.html b/sections/documentation/1.6.1/language/container.html
new file mode 100644
index 0000000..77a25d6
--- /dev/null
+++ b/sections/documentation/1.6.1/language/container.html
@@ -0,0 +1,20 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="ContainerLayout">Container &amp; Layout</h2>
+		<h3 id="description">Description</h3>
+		<p>A container is a kind of control which can be contained in a 
+			<a href="#/documentation/1.6.1/language/group">group</a> or in another container and used to create a complex layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the container is used when you need to programmatically customize the appearance of the container.</li>
+			<li>controls: The 
+				<a href="#/documentation/1.6.1/language/widgets">widgets</a>, sub-container and 
+				<a href="#/documentation/1.6.1/language/dynamicmappings">dynamic mappings</a> contained in the container.
+			</li>
+			<li>layout: The layout of the container. There are two kind of layout available, the fill layout and the grid layout. The fill layout will organize the controls in a horizontal or vertical line while the grid layout will create a grid with a specific number of columns and then it will populate each column until the end before creating a new line of controls.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/dynamicmappings.html b/sections/documentation/1.6.1/language/dynamicmappings.html
new file mode 100644
index 0000000..3440fff
--- /dev/null
+++ b/sections/documentation/1.6.1/language/dynamicmappings.html
@@ -0,0 +1,28 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="DynamicMappings">Dynamic Mappings</h2>
+		<h3 id="description">Description</h3>
+		<p>The dynamic mapping is an advanced concept used to handle complex meta-model more easily. In a very complex meta-model, you cannot define the 
+			<a href="#/documentation/1.6.1/language/widgets">widgets</a> of your properties, as such a more powerful mechanism is needed to define your user interface more quickly. This concept has been created to fulfill the following requirement: &#171;how can we create a text widget for each property with the type EString?&#187;.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>domainClassExpression: This expression will use concepts of the meta-model in order to compute the number of element to take into account. This expression must return a collection of element on which we will iterate to create the widgets. For example, to fulfill our requirement of one text widget for each property with the type EString, you could type the following domainClassExpression 
+				<code>aql:self.eClass().eAllStructuralFeatures</code>.
+			</li>
+			<li>iterator: The iterator will be used to define a name to manipulate the result of the domain class expression. To fulfill our requirement, we could use the name 
+				<code>eStructuralFeature</code>.
+			</li>
+			<li>ifs: This property will contain all the use cases that can be handled by our dynamic mapping.</li>
+		</ul>
+		<p>An &#171;if&#187; contains the following two properties:</p>
+		<ul>
+			<li>predicateExpression: The expression that needs to be validated in order to create the widget of the if. This expression must return a boolean. To fulfill our requirement, we would use the expression 
+				<code>aql:eStructuralFeature.eType = ecore::EString</code>. This expression will thus be executed for all the properties of our object given the fact that we are iterating on all its structural feature with our domain class expression and then for each structural feature, accessible in a variable named eStructuralFeature, we will ensure that the type of the feature is EString. 
+			</li>
+			<li>widget: The widget to create. In our example, we would create a text widget in order to have a text widget for each property with the type EString.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/group.html b/sections/documentation/1.6.1/language/group.html
new file mode 100644
index 0000000..a5c3a1a
--- /dev/null
+++ b/sections/documentation/1.6.1/language/group.html
@@ -0,0 +1,71 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Group">Group</h2>
+		<h3 id="description">Description</h3>
+		<p>The group is a reusable part of the user interface that can be shared between multiple 
+			<a href="#/documentation/1.6.1/language/page">pages</a>. It can contain various widgets with their validation rules and a specific layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the group is used to identify the group.</li>
+			<li>labelExpression: The label expression is used to compute the label of the group. This expression must return a string.</li>
+			<li>domainClass: The domain class is used to ensure that this group will only be displayed if the current context of the page, computed from the semantic candidate expression of the page containing the group, matches the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to compute the current context of the group in a similar fashion as the semantic candidate expression of the page. This expression must return one object or a collection of objects to be used as the new context of the group. More information are available below in order to create multiple groups from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used to determine if the group should be created. This expression must return a boolean.</li>
+			<li>controls: The list of all 
+				<a href="#/documentation/1.6.1/language/widgets">widgets</a> and 
+				<a href="#/documentation/1.6.1/language/container">container</a> used in this group.
+			</li>
+			<li>semanticValidationRules: The validation rules of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.1/language/validation">validation</a>.
+			</li>
+			<li>propertyValidationRules: The validation rules of the 
+				<a href="#/documentation/1.6.1/language/widgets">widgets</a> of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.1/language/validation">validation</a>.
+			</li>
+			<li>style: The style of the group is used to modify the appearance of the group in the user interface.</li>
+			<li>conditionalStyles: The conditional styles is the list of all the alternate appearance that can be used when a specific condition is fulfilled.</li>
+		</ul>
+		<h3 id="variables">Variables</h3>
+		<p>The semantic candidate expression will have access to two different variables, 
+			<code>self</code> computed from the semantic candidate expression of the page and 
+			<code>input</code> the input of the view. Using those variables, the semantic candidate expression of the group will compute a new value which will be available under the name 
+			<code>self</code> for all the other expressions in the group. If you have used another value for the semantic candidate expression of the group than the one available in the containing page, you will not be able to access directly the value of 
+			<code>self</code> of the page. you may be able to compute it back from the value of 
+			<code>self</code> of your group. If you do not have any semantic candidate expression specified, it will reuse the value of 
+			<code>self</code> of the containing page, just like the page did with the value of 
+			<code>self</code> from the view.
+		</p>
+		<p>The label expression, the precondition expression, the controls, the styles and the validation rules will all have access to the value of 
+			<code>self</code> computed from the semantic candidate expression of the group and 
+			<code>input</code>, the input of the view. 
+		</p>
+		<h3 id="multiplegroupsfromonedefinition">Create multiple groups from one definition</h3>
+		<p>In a similar fashion to what can be done in the page, a single definition of a group can create multiple groups in the user interface. For that, you just have to use a semantic candidate expression which will return a collection. For additional details regarding this mechanism, have a look at the documentation of the 
+			<a href="#/documentation/1.6.1/language/page">page</a>.
+		</p>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Another aspect of the influence of Eclipse Sirius over EEF is the introduction of styling. Styles allow you to customize the appearance of an element of the user interface, here the groups, easily. An EEF group style contains the following properties:</p>
+		<ul>
+			<li>backgroundColorExpression: The background color expression is used to compute the background color of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>foregroundColorExpression: The foreground color expression is used to compute the color of the label of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>fontNameExpression: The font name expression is used to compute the name of the font used by the label of the group. This expression must return a string with the name of a font.</li>
+			<li>fontSizeExpression: The font size expression is used to compute the size of the font of the label of the group. This expression must return an integer.</li>
+			<li>barStyle: The style of the bar of the group. This style can be either the regular title bar, a short title bar or no title bar at all.</li>
+			<li>toggleStyle: The style of toggle for the group. This can be either twistie, tree node or nothing at all.</li>
+			<li>expandedByDefault: Indicates if the group should be expanded or collapsed by default.</li>
+		</ul>
+		<p>On top of regular group style, you have access to conditional styles. A conditional style is a style requiring a precondition in order to be applied. For example, a red style that should only be applied if you have an issue in your data. All those expressions have access to the variables 
+			<code>self</code>, computed by the semantic candidate expression of the group, and 
+			<code>input</code>, the input of the view. 
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/language.png b/sections/documentation/1.6.1/language/language.png
new file mode 100644
index 0000000..d9a9b1f
--- /dev/null
+++ b/sections/documentation/1.6.1/language/language.png
Binary files differ
diff --git a/sections/documentation/1.6.1/language/overview.html b/sections/documentation/1.6.1/language/overview.html
new file mode 100644
index 0000000..62fd399
--- /dev/null
+++ b/sections/documentation/1.6.1/language/overview.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a></li>
+  </ul>
+		<h2 id="Overview">Overview</h2>
+		<p>The new language for Eclipse EEF has been created to let the specifiers build easily their user interfaces. Given the fact that lot of Sirius specifiers need to build complex Properties view to match their designers, this new language has embraced the same philosophy as Eclipse Sirius to help Sirius specifiers get on board quickly.</p>
+		<p>Most of the concepts of the language can be configured using expressions based on various interpreters. By using EEF along with Sirius, you can leverage all the interpreters available in Sirius and if you want to use EEF out of Eclipse Sirius, you can easily plug your own interpreter. By using EEF with AQL, you can navigate very easily in the concepts of your models to compute what you want to display and edit.</p>
+		<p>In order to be as powerful to build a form-based user interface as Sirius is for diagrams, the language used by EEF is not linked to the EMF-based meta-models of the specifier. The EEF language could have easily decided that an EMF attribute with the type EString must create a text widget with the value of the attribute but by not being linked in this fashion with the meta-model of the specifiers, you can create text widget and set its value to anything that you can compute in an expression.</p>
+		<p>Our goal is to provide a language which can handle simple use cases easily and yet support complex use cases with advanced features like dynamic mappings and semantic candidates.</p>
+		<h3 id="overview">Overview of the language</h3>
+		<p class="image">
+			<img class="language1-6-0" border="0" src="sections/documentation/1.6.1/language/language.png"/>
+		</p>
+		<p>The EEF language can be summarized using a couple of concepts. The root container of all the other concept is the view, which contains the various pages of the user interface. In the view you can also find the groups, which represent various sections of the pages. The pages can use various groups and an unique group can be used by several pages. Inside of a group, you can create different kind of controls:</p>
+		<ul>
+			<li>widgets</li>
+			<li>containers</li>
+			<li>dynamic mappings</li>
+		</ul>
+		<p>While the concept of widgets is pretty straightforward, containers are used to specify a custom layout (grid, vertical, horizontal) and dynamic mappings are used to create multiple widgets from one definition. On top of those concepts, EEF also provides some additional concepts for the validation and styling of the various widgets.</p>
+		<h3 id="concepts">Concepts of the language</h3>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.1/language/view">View</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/page">Page</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/group">Group</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets">Widgets</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/container">Container &amp; Layout</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/dynamicmappings">Dynamic Mappings</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/validation">Validation</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/page.html b/sections/documentation/1.6.1/language/page.html
new file mode 100644
index 0000000..351ac1b
--- /dev/null
+++ b/sections/documentation/1.6.1/language/page.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Page">Page</h2>
+		<h3 id="description">Description</h3>
+		<p>The page is the first concept directly related to the user interface that you will manipulate. It will contain or reference everything displayed in the user interface. Using the Sirius integration, each page will create a new tab in the Properties view.</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: This property is used to identify the page, it is used by the EEF runtime in order to find out if the user interface must be recreated from scratch or if it can be reused during a change of selection.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the page. Using the Sirius integration, this expression will be used to compute the label of the tab in the Properties view. This expression must return a string.</li>
+			<li>domainClass: The domain class is used in order to determine if the page can be used for the current input. If the page uses a domain class, it will only be displayed if the current input is an EObject with an EClass which directly matches the domain class or with one of its superclass matching the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to select the object that will be used as the current context of the page. It allows you for example, to use an object as the input of the view but then decide that in a specific page, you want to display the properties of another object. This expression must return one object or a collection of objects to be used as the new context of the page. More information are available below in order to create multiple pages from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used in order to determine if the page should be displayed or not. This expression must return a boolean.</li>
+			<li>groups: The list of the 
+				<a href="#/documentation/1.6.1/language/page">groups</a> that should be used in this page.
+			</li>
+			<li>semanticValidationRules: The validation rules of the page. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.1/language/validation">validation</a>.
+			</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>The semantic candidate expression will have access to two variables 
+			<code>self</code> and 
+			<code>input</code> from the view. The result of the semantic candidate expression will be accessible as the new context in the variable 
+			<code>self</code> for the other expressions of the page and the concept under the page.
+		</p>
+		<p>The label expression and the precondition expression (along the expressions in the semantic validation rules) will have access to both the variable 
+			<code>input</code> and the variable 
+			<code>self</code> which will now contain the value of the semantic candidate expression of the page.
+		</p>
+		<h3 id="multiplepagesfromonedefinition">Create multiple pages from one definition</h3>
+		<p>If you have a very complex meta-model, you cannot possibly create the definition of your user interface widgets after widgets. In order to handle those situation, you need more powerful mechanisms. Using the same approach and vocabulary as Eclipse Sirius, you can create in EEF several pages from a single definition using the semantic candidate expression.</p>
+		<p>The goal of the semantic candidate expression is to let you determine which object will be used as the context of the page. By default, if you do not specify the semantic candidate expression, we will reuse the input of the view. As usual, in our examples we will use expressions based on AQL, with this in mind, not specifying a semantic candidate expression is the same as using 
+			<code>aql:self</code>. In the semantic candidate expression, the variable 
+			<code>self</code> is the input of the view.
+		</p>
+		<p>You could also change the current object used in the page by using the expression 
+			<code>aql:self.anotherObject</code>. You could type pretty much any valid expressions to navigate to another object but with this mechanism you can also create multiple pages from your semantic candidate expression if this expression returns a collection of objects instead of one object.
+		</p>
+		<p>If you use the expression 
+			<code>aql:self.otherObjects-&gt;select(object | object.isValid())</code> as the semantic candidate expression, you will create one page for each object returned by your expression. This way, you can have a simple definition which will be able to handle dozens of elements in your domain.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/validation.html b/sections/documentation/1.6.1/language/validation.html
new file mode 100644
index 0000000..0a9b775
--- /dev/null
+++ b/sections/documentation/1.6.1/language/validation.html
@@ -0,0 +1,21 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Validation">Validation</h2>
+		<h3 id="description">Description</h3>
+		<p>EEF provides three different mechanisms in order to add validation in the user interface. Those three mechanisms can be divided in two categories, the semantic validation rules and the property validation rules.</p>
+		<p class="image">
+			<img class="validation1-6-0" border="0" src="sections/documentation/1.6.1/language/validation.png"/>
+		</p>
+		<p>The semantic validation rules will run an expression in the context of a 
+			<a href="#/documentation/1.6.1/language/page">page</a> or a 
+			<a href="#/documentation/1.6.1/language/group">group</a>. The result of those validation rules will be visible directly on their containing page or group. The property validation rules are only available on a group and they allow the specifier to link validation rules to a specific set of widgets.
+		</p>
+		<p>Both kinds of validation rules can have various audits to determine potential issues thanks to an audit expression. This expression must return a boolean indicating if the validation of the rule is a success. All of those expressions have access to the variables 
+			<code>self</code>, the result of the semantic candidate expression of the page or group and 
+			<code>input</code> the input of the view.
+		</p>
+		<p>Both kinds of validation rules can also have various validation fixes used to correct the issue. Those validation fixes have a name and a fix expression which will be executed once the end user select a quick fix. The fix expression does not have to return anything.</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/validation.png b/sections/documentation/1.6.1/language/validation.png
new file mode 100644
index 0000000..bdf402b
--- /dev/null
+++ b/sections/documentation/1.6.1/language/validation.png
Binary files differ
diff --git a/sections/documentation/1.6.1/language/view-page-group.png b/sections/documentation/1.6.1/language/view-page-group.png
new file mode 100644
index 0000000..0235af3
--- /dev/null
+++ b/sections/documentation/1.6.1/language/view-page-group.png
Binary files differ
diff --git a/sections/documentation/1.6.1/language/view.html b/sections/documentation/1.6.1/language/view.html
new file mode 100644
index 0000000..2e3350b
--- /dev/null
+++ b/sections/documentation/1.6.1/language/view.html
@@ -0,0 +1,44 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="View">View</h2>
+		<h3 id="description">Description</h3>
+		<p>The view is the root concept of the EEF language. It is used mainly to contain the various 
+			<a href="#/documentation/1.6.1/language/page">pages</a> and 
+			<a href="#/documentation/1.6.1/language/page">groups</a>.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<p>The view contains the following properties:</p>
+		<ul>
+			<li>identifier: This property is used to identify the view, while it has no direct use today, it is helpful in order to make sure that you are manipulating the view that you want.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the form in which the user interface is created. This expression must return a java.lang.String.</li>
+			<li>imageExpression: The image expression is used in order to compute the image that will be displayed for the form in which the interface is created. This expression must return a java.net.URL, additional return types may be supported later.</li>
+			<li>ePackages: The list of all the EPackages used by the expressions in the EEF definition. While this concept is unused today, it will be helpful to provide additional features like the validation of the expressions in the EEF definition.</li>
+			<li>pages: The list of the 
+				<a href="#/documentation/1.6.1/language/page">pages</a> that may be used to create the user interface. Using the Sirius integration, each page will make EEF create a new tab in the Properties view.
+			</li>
+			<li>groups: The 
+				<a href="#/documentation/1.6.1/language/page">groups</a> that may be used in any of the pages. Each group of the page will create a dedicated section in the user interface.
+			</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>In order to compute the label expression and the image expression, you have access to several variables:</p>
+		<ul>
+			<li>self: An instance of 
+				<code>org.eclipse.emf.ecore.EObject</code> which will be the semantic element representing the input
+			</li>
+			<li>input: An instance of 
+				<code>org.eclipse.eef.core.api.InputDescriptor</code> which will contain both the original input of the view and its the semantic element which you can access using the variable 
+				<code>self</code>. In other concepts of your definition, 
+				<code>self</code> may be redefined so if you want to access the original input of your view, it can always be retrieved thanks to the variable 
+				<code>input</code>.
+			</li>
+		</ul>
+		<h3 id="pagesandgroups">Organization of pages and groups</h3>
+		<p class="image">
+			<img class="view-page-group1-6-0" border="0" src="sections/documentation/1.6.1/language/view-page-group.png"/>
+		</p>
+		<p>Groups are not under pages in order to be able to reuse groups in various pages. For example, in a complex meta-model with hundreds of EClasses and thousands of EStructuralFeatures, you may have dozens of those EClasses sharing some common properties (i.e. name, description), by having the ability to use a group in multiple pages, you can define a component of your user interface with various widgets, validation rules and even a specific layout that you can reuse easily.</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets.html b/sections/documentation/1.6.1/language/widgets.html
new file mode 100644
index 0000000..044c640
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets.html
@@ -0,0 +1,90 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Widgets">Widgets</h2>
+		<h3 id="description">Description</h3>
+		<p>A 
+			<a href="#/documentation/1.6.1/language/group">group</a> or a 
+			<a href="#/documentation/1.6.1/language/container">container</a> can contain various widgets available in order to build your user interface:
+		</p>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/text">Text</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/checkbox">Checkbox</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/radio">Radio</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/select">Select</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/label">Label</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/reference">Reference</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/hyperlink">Hyperlink</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.1/language/widgets/button">Button</a>
+			</li>
+		</ul>
+		<h3 id="commonproperties">Common properties</h3>
+		<p>All the widgets in EEF share the following set of properties:</p>
+		<ul>
+			<li>identifier: The identifier is used to identify the widget, this property is used if you want to customize programmatically the behavior of your widget.</li>
+			<li>labelExpression: The label expression is used to compute the label of the widget. This expression must return a string.</li>
+			<li>helpExpression: The help expression is used to compute the help tooltip. This expression must return a string.</li>
+			<li>isEnabledExpression: This expression is used to determine if the widget should be enabled or disabled. This expression must return a boolean.</li>
+			<li>propertyValidationRules: The validation rule that the widget should use. Those validation rules will be contained in the group containing the widget but referenced here. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.1/language/validation">validation</a>.
+			</li>
+		</ul>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Just like the 
+			<a href="#/documentation/1.6.1/language/group">groups</a>, most of the widgets have support for styling with dedicated style and conditional styles. The style of most widgets extends the EEFWidgetStyle. This style contains a set of properties for all the widget styles including:
+		</p>
+		<ul>
+			<li>labelBackgroundColorExpression: This expression will determine the color of the background of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelForegroundColorExpression: This expression is used to compute the foreground color of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelFontNameExpression: This expression is used to compute the name of the font of the label. This expression must return a string with the name of a font.</li>
+			<li>labelFontSizeExpression: This expression is used to compute the size of the font of the label. This expression must return an integer.</li>
+			<li>labelFontStyleExpression: This expression is used to compute the style (bold, italic, strikeout, underline) of the font of the label. This expression must return a string with the style options wanted among 
+				<code>strike_through</code>, 
+				<code>bold</code>, 
+				<code>italic</code> and 
+				<code>underline</code>. For example, to set a bold and italic style for the label, you could use 
+				<code>aql:'bold italic'</code>.
+			</li>
+		</ul>
+		<h3 id="customwidgets">Custom Widgets</h3>
+		<p>You also have the ability to use the custom widget definition in order to provide a &#171;low cost&#187; integration for a custom widget. This custom widget description contains the common properties of all the widgets but it also contains the following properties:</p>
+		<ul>
+			<li>customExpressions: This property will contain all the custom expressions. A custom expression contains both an identifier and an expression. The return type of the expression of the custom expression object has to be determined with the documentation of the custom widget. Some of those expression may need a specific return type while others may not even need a return value at all.</li>
+			<li>style: The style of the custom widget.</li>
+			<li>conditionalStyles: The conditional styles of the custom widget.</li>
+		</ul>
+		<p>Imagine that you want to create a color picker, in order to let your specifier use the color picker you will need two pieces of information from him: &#171;what is the value of the color picker?&#187; and &#171;what happens when a new value is selected?&#187;. In order to achieve this, you just need create programmatically the definition of your custom widget and tell the specifier who will need to use it to create a custom widget with the kind of identifier that you are expecting and then to specify the proper customExpressions. In this example, to set the value of the color picker widget, your code may be expecting a custom expression with the identifier &#171;valueExpression&#187; and an expression like 
+			<code>aql:self.colorValue</code>. In order to update the value of the color, your code may be expecting a custom expression with the identifier &#171;editExpression&#187; and an expression like 
+			<code>aql:self.updateColor(newValue)</code>.
+		</p>
+		<p>With the concept of custom widget in the language, you only have to create the code which will handle the widget, you don&#8217;t have to contribute to the EEF language to add your new widget. To contribute the code used to create and handle your custom widget, have a look at the 
+			<a href="#/documentation/1.6.1/developerguide/extensionpoints">extension points</a> documentation.
+		</p>
+		<h3 id="replacedefaultwidgets">Replace Default Widgets</h3>
+		<p>EEF provides some APIs in order to let developers modify or replace the behavior of existing widget. Have a look at the 
+			<a href="#/documentation/1.6.1/developerguide/extensionpoints">extension points</a> documentation for additional details. 
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/button.html b/sections/documentation/1.6.1/language/widgets/button.html
new file mode 100644
index 0000000..73ce276
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/button.html
@@ -0,0 +1,26 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Button">Button</h2>
+		<h3 id="description">Description</h3>
+		<p>The button widget can be used to execute an action in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: This expression is used to compute the label of the button. This expression must return a string.</li>
+			<li>pushExpression: This expression will be executed once the end user will click on the button. This expression does not have to return anything.</li>
+			<li>style: The style of the button widget.</li>
+			<li>conditionalStyle: All the conditional styles of the button widget.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create an action using a button widget, you can use the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>pushExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/checkbox.html b/sections/documentation/1.6.1/language/widgets/checkbox.html
new file mode 100644
index 0000000..d793a16
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/checkbox.html
@@ -0,0 +1,38 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Checkbox">Checkbox</h2>
+		<h3 id="description">Description</h3>
+		<p>The checkbox can be used to easily display and edit a boolean property. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.1/language/widgets/text">
+				<strong>text</strong>
+			</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the checkbox widget. This expression must return a boolean.</li>
+			<li>editExpression: The edit expression will be executed when the user will click in the checkbox widget. The current value of the checkbox will be accessible in a variable named 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>style: The style of the checkbox widget.</li>
+			<li>conditionalStyles: All the conditional styles of the checkbox widget.</li>
+		</ul>
+		<h3 id="displayebooleaneattribute">Display an EBoolean EAttribute</h3>
+		<p>In order to display in the user interface a checkbox with the value of an EAttribute with the eType EBoolean (i.e. the property abstract of an EObject), you can create a checkbox widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Abstract:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.abstract</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('abstract', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/hyperlink.html b/sections/documentation/1.6.1/language/widgets/hyperlink.html
new file mode 100644
index 0000000..6a0c327
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/hyperlink.html
@@ -0,0 +1,29 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Hyperlink">Hyperlink</h2>
+		<h3 id="description">Description</h3>
+		<p>The hyperlink widget can be used to display a read-only piece of text in your user interface and allow the user to click on it. Its behavior is almost the same as the 
+			<a href="#/documentation/1.6.1/language/widgets/label">label</a> or the 
+			<a href="#/documentation/1.6.1/language/widgets/text">text</a> widgets. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: This expression is used in order to compute the text of the hyperlink. This expression must return a string.</li>
+			<li>onClickExpression: This expression will be executed once the end user will click on the hyperlink. This expression does not have to return anything.</li>
+			<li>style: The style of the hyperlink widget.</li>
+			<li>conditionalStyles: All the conditional styles of the hyperlink widget.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create a hyperlink widget, you can use the following properties:</p>
+		<ul>
+			<li>valueExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>onClickExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/label.html b/sections/documentation/1.6.1/language/widgets/label.html
new file mode 100644
index 0000000..b455466
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/label.html
@@ -0,0 +1,28 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Label">Label</h2>
+		<h3 id="description">Description</h3>
+		<p>The label widget can be used to display a read-only piece of text in your user interface. Its behavior is almost the same as the 
+			<a href="#/documentation/1.6.1/language/widgets/text">text</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the body of the label widget. This expression must return a string.</li>
+			<li>style: The style of the label widget.</li>
+			<li>conditionalStyle: All the conditional styles of the label widget.</li>
+		</ul>
+		<h3 id="displayreadonlyestringeattribute">Display a read-only EString EAttribute</h3>
+		<p>In order to display in the user interface a label with the value of a read-only EAttribute with the eType EString, you can create a label widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Documentation'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.documentation</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations.</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/radio.html b/sections/documentation/1.6.1/language/widgets/radio.html
new file mode 100644
index 0000000..cc0afc3
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/radio.html
@@ -0,0 +1,49 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Radio">Radio</h2>
+		<h3 id="description">Description</h3>
+		<p>The radio widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a couple of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.1/language/widgets/select">select</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a radio button. The selected value will be accessible using the variable 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the radio buttons to create and the value that will be associated with each of them. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression will compute the label of each radio button using the value associated to the button. This value will be accessible using the variable named 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>numberOfColumns: The number of columns to use to create the radio buttons. If you have twelve candidates and if you want them to be displayed on three lines, you can use the expression 
+				<code>aql:4</code> to have your radio buttons created on four columns. 
+			</li>
+			<li>style: The style of the radio widget.</li>
+			<li>conditionalStyles: All the conditional styles of the radio widget.</li>
+		</ul>
+		<h3 id="displayeenum">Display an EEnum</h3>
+		<p>In order to display in the user interface some radio buttons with the value of an EAttribute with an eType EEnum (i.e. the visibility of an EObject), you can create a radio widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Visibility:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:packagename::Visibility.getEEnumLiteral(self.visibility.toString())</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('visibility', newValue.instance)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:packagename::Visibility.eLiterals</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Visibility&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/reference.html b/sections/documentation/1.6.1/language/widgets/reference.html
new file mode 100644
index 0000000..ea74f73
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/reference.html
@@ -0,0 +1,43 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Reference">Reference</h2>
+		<h3 id="description">Description</h3>
+		<p>The reference widget in EEF lets you display and edit a mono-valued or multi-valued EReference easily. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>multiple: Indicate if we should create a widget for the mono-valued use case or the multi-valued use case. While the description is the same, both widgets will have a very different implementation.</li>
+			<li>valueExpression: With the mono-valued version of this widget, the value will be used to compute a read-only label. With the multi-valued version, all the valued will be displayed in a table. This expression must return an object.</li>
+			<li>displayExpression: This expression is used to compute the read-only label of the mono-valued version and each label of the table in the multi-valued version. In both cases, each value will be available using the variable 
+				<code>value</code>. This expression must return a string.
+			</li>
+			<li>onClickExpression: This expression will be executed when the user will click on the value. With the multi-valued version of the widget, the user will be able to double click on a value. To determine whether the click on a single click or a double click, the kind of the click realized is available as a String in the variable 
+				<code>onClickEventKind</code> which can have the value 
+				<code>SINGLE_CLICK</code> or 
+				<code>DOUBLE_CLICK</code>. This expression does not have to return anything.
+			</li>
+			<li>actions: The actions are a list of buttons which will be available next to the widget to allow the user to trigger some actions for the reference. The specifier can use those actions in order to create a new instance of the value of the reference, to unset it, etc. An action has a labelExpression which must return a string used as the label of the button created for the action. An action also has an action expression used to execute some behavior when the end user will click on the button. The action expression does not have to return anything. The action expression will have access to the selected elements in a variable named 
+				<code>selection</code>.
+			</li>
+			<li>style: The style of the reference widget.</li>
+			<li>conditionalStyles: All the conditional styles of the reference widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a reference widget with the value of a multi-valued EReference, you can  create a reference widget with the following properties:</p>
+		<ul>
+			<li>multiple: 
+				<code>true</code>
+			</li>
+			<li>labelExpression: 
+				<code>aql:'Children'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.children</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value.name</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/select.html b/sections/documentation/1.6.1/language/widgets/select.html
new file mode 100644
index 0000000..121741e
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/select.html
@@ -0,0 +1,46 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Select">Select</h2>
+		<h3 id="description">Description</h3>
+		<p>The select widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a sizable list of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.1/language/widgets/radio">radio</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a new value. The selected value will be accessible using the variable 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the values to display in the select widget. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression is used to compute the label of each value in the select widget. Each value will be accessible using the variable 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>style: The style of the select widget.</li>
+			<li>conditionalStyles: All the conditional styles of the select widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a select widget with the value of a mono-valued EReference, you can create a select widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Supertype'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.supertype</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('supertype', newValue)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:packagename::Class.allInstances()</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Class&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/language/widgets/text.html b/sections/documentation/1.6.1/language/widgets/text.html
new file mode 100644
index 0000000..7bc404d
--- /dev/null
+++ b/sections/documentation/1.6.1/language/widgets/text.html
@@ -0,0 +1,38 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.1/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Text">Text</h2>
+		<h3 id="description">Description</h3>
+		<p>The text widget is one of the most simple widget in EEF, with this widget your can create a single line or multiline text field in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the text field. This expression must return a string.</li>
+			<li>editExpression: The edit expression will be executed when the user will type some content in the text field. The current value of the text field will be accessible in a variable named 
+				<code>newValue</code>. This expression does not have to return anything. 
+			</li>
+			<li>lineCount: The number of line of the text field. Use 
+				<code>1</code> for a single line text field or 
+				<code>5</code> (for example) for a multiline text field.
+			</li>
+			<li>style: The style of the text widget.</li>
+			<li>conditionalStyles: All the conditional styles of the text widget.</li>
+		</ul>
+		<h3 id="displayestringeattribute">Display an EString EAttribute</h3>
+		<p>In order to display in the user interface a text widget with the value of an EAttribute with the eType EString (i.e. the name of an EObject), you can create a text widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Name:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.name</code>
+			</li>
+			<li>editExpression: 
+				<code>aql.self.eSet('name', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.1/releasenotes.html b/sections/documentation/1.6.1/releasenotes.html
new file mode 100644
index 0000000..621f064
--- /dev/null
+++ b/sections/documentation/1.6.1/releasenotes.html
@@ -0,0 +1,32 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.1">1.6.1</a></li>
+  </ul>
+		<h2 id="ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</h2>
+		<ol class="toc" style="list-style: disc;">
+			<li>
+				<a href="#/documentation/1.6.1/releasenotes#ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</a>
+				<ol style="list-style: disc;">
+					<li>
+						<a href="#/documentation/1.6.1/releasenotes#eef1.6.0">Changes in EEF 1.6.0</a>
+					</li>
+				</ol>
+			</li>
+		</ol>
+		<p>This document contains the release notes for recent major releases of EEF.</p>
+		<h3 id="eef1.6.0">Changes in EEF 1.6.0</h3>
+		<h4 id="UserVisibleChanges">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The user interface has been recreated from scratch with a new runtime. As a result multiple changes can be visible in the user interface.</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new 
+				<a href="#/documentation/1.6.1/language/overview">language</a> is available to create your user interface. Have a look at the documentation for additional details.
+			</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new API is available to create your user interface. Have a look at the documentation for additional details.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/developerguide/extensionpoints.html b/sections/documentation/1.6.2/developerguide/extensionpoints.html
new file mode 100644
index 0000000..68faf41
--- /dev/null
+++ b/sections/documentation/1.6.2/developerguide/extensionpoints.html
@@ -0,0 +1,172 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/developerguide/overview">Developer Guide</a></li>
+  </ul>
+		<h2 id="ExtensionPoints">Extension Points</h2>
+		<h3 id="eeflifecyclemanagerprovider">IEEFLifecycleManagerProvider</h3>
+		<p>This extension point can be used in order to replace the original appearance and behavior of any existing widget or to provide the appearance and behavior of a custom widget description.</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.ide.ui.eefLifecycleManagerProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleLifecycleManagerProvider"
+         description="Provides EEF Lifecycle Managers"
+         id="org.eclipse.eef.sample.eefLifecycleManagerProvider"
+         label="EEF Sample Lifecycle Manager Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFLifecycleManagerProvider contribution. In this example, we are providing a contribution to provider an IEEFLifecycleManager for a custom widget description. Once EEF has retrieved the description of the user interface to create, it will navigate in this description in order to build the necessary widgets and containers. For each description of containers or widgets found, it will ask the IEEFLifecycleManagerProviders registered if they can handle the description. The first lifecycle manager provider which can handle the given description will thus be used to create the lifecycle manager for this description using the whole available context. The lifecycle manager returned will have the following responsibilities:</p>
+		<ul>
+			<li>Creation of the SWT widgets for the description &#8211; IEEFLifecycleManager#createControls(...)</li>
+			<li>Registration of the listeners between the widgets &#8211; IEEFLifecycleManager#aboutToBeShown(...)</li>
+			<li>Refresh of the widgets &#8211; IEEFLifecycleManager#refresh(...)</li>
+			<li>Unregistration of the listeners &#8211; IEEFLifecycleManager#aboutToBeDisposed(...)</li>
+			<li>Removal of all additional resources &#8211; IEEFLifecycleManager#dispose(...)</li>
+		</ul>
+		<p>In order to perform those duties, the architecture of EEF encourages the creator of an IEEFLifecycleManager to separate the user interface-related behavior from the business behavior by using a controller to handle the business part. The controller should implement 
+			<code>org.eclipse.eef.core.api.controllers.IEEFController</code> in order to perform basic task in a similar fashion as other controllers. There are several abstract classes available in order to build a new controller quite easily:
+		</p>
+		<ul>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFCustomWidgetController</code>
+			</li>
+		</ul>
+		<p>The AbstractEEFController provides support for the validation and the refresh. The AbstractEEFWidgetController, which extends the AbstractEEFController, adds support for the refresh of the label and the help of the widgets and finally the AbstractEEFCustomWidgetController, which extends the AbstractEEFWidgetController, adds on top of that utility methods for the execution of command expressions.</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import org.eclipse.eef.EEFControlDescription;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider;
+import org.eclipse.sirius.common.interpreter.api.IInterpreter;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+
+public class SampleLifecycleManagerProvider implements IEEFLifecycleManagerProvider {
+
+    private static final String DESCRIPTION_IDENTIFIER = "org.eclipse.eef.sample.customwidget";
+
+    @Override
+    public boolean canHandle(EEFControlDescription controlDescription) {
+        // Only handle the control with our description
+        return DESCRIPTION_IDENTIFIER.equals(controlDescription.getIdentifier());
+    }
+
+    @Override
+    public IEEFLifecycleManager getLifecycleManager(EEFControlDescription controlDescription, IVariableManager variableManager, IInterpreter interpreter, EditingContextAdapter contextAdapter) {
+        // Returns a lifecycle manager for the control supported
+        return new SampleLifecycleManager(controlDescription, variableManager, interpreter, contextAdapter);
+    }
+
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui</li>
+		</ul>
+		<h3 id="eeftabdescriptorprovider">IEEFTabDescriptorProvider</h3>
+		<p>This extension point allows the contribution of an 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider</code> which can be used to create an instance of 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager</code> for the description of some controls. With this mechanism, you can not only provide the compulsory lifecycle manager of a custom widget but you can also replace the default lifecycle manager of any widget or container which gives you the ability to change the behavior and appearance of each part of the user interface (excluding groups and pages).
+		</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.properties.ui.eefTabDescriptorProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleTabDescriptorProvider"
+         description="Provides EEF Tab descriptors"
+         id="org.eclipse.eef.sample.eefTabDescriptorProvider"
+         label="EEF Sample Tab Descriptor Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFTabDescriptorProvider contribution. In this example, we are providing a contribution used to add new tabs to the Properties view created by EEF. In order to link an editor with the EEF-based Properties view, you will first need to use the method org.eclipse.core.runtime.IAdaptable.getAdapter(Class) of your editor to return an EEF-based property sheet page.</p>
+		<pre><code>@Override
+public Object getAdapter(@SuppressWarnings("rawtypes") Class type) {
+    if (type == IPropertySheetPage.class) {
+        // Must be unique for your editor, should be stored in a static constant
+        String contributorId = "org.eclipse.eef.sample.contributorId";
+        return new EEFTabbedPropertySheetPage(type, contributorId);
+    }
+
+    return super.getAdapter(type);
+}
+</code></pre>
+		<p>Once the Eclipse platform has retrieved this EEF-based tabbed property sheet page, EEF will look for the list of tabs to display in this property view using all its IEEFTabDescriptorProvider. Here is an implementation of an example:</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.eef.EEFViewDescription;
+import org.eclipse.eef.core.api.EEFExpressionUtils;
+import org.eclipse.eef.core.api.EEFPage;
+import org.eclipse.eef.core.api.EEFView;
+import org.eclipse.eef.core.api.EEFViewFactory;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.properties.api.EEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptorProvider;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+import org.eclipse.sirius.common.interpreter.api.VariableManagerFactory;
+import org.eclipse.ui.IWorkbenchPart;
+
+public class SampleTabDescriptorProvider implements IEEFTabDescriptorProvider {
+
+    @Override
+    public Collection&lt;IEEFTabDescriptor&gt; get(IWorkbenchPart part, ISelection selection) {
+        if (selection instanceof IStructuredSelection) {
+            IStructuredSelection structuredSelection = (IStructuredSelection) selection;
+            Object[] objects = structuredSelection.toArray();
+
+            // We will first retrieve the description of the user interface
+            EEFViewDescription viewDescription = this.getViewDescription(objects);
+            EEFView eefView = this.createEEFView(viewDescription, objects);
+
+            List&lt;IEEFTabDescriptor&gt; descriptors = new ArrayList&lt;IEEFTabDescriptor&gt;();
+            List&lt;EEFPage&gt; eefPages = eefView.getPages();
+            for (EEFPage eefPage : eefPages) {
+                descriptors.add(new EEFTabDescriptor(eefPage));
+            }
+            return descriptors;
+        }
+        return new ArrayList&lt;IEEFTabDescriptor&gt;();
+    }
+
+    private EEFViewDescription getViewDescription(Object object) {
+        // Programmatically create the description of the view or load it from an EMF model
+        return null;
+    }
+
+    private EEFView createEEFView(EEFViewDescription viewDescription, Object object) {
+        IVariableManager variableManager = new VariableManagerFactory().createVariableManager();
+        variableManager.put(EEFExpressionUtils.SELF, object);
+        
+        // See the documentation regarding the interpreter and the editing context adapter
+        EEFView eefView = new EEFViewFactory().createEEFView(viewDescription, variableManager, new SampleInterpreter(), new SampleEditingContextAdapter(), object);
+        return eefView;
+    }
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui.properties</li>
+			<li>org.eclipse.eef.properties.ui</li>
+			<li>org.eclipse.ui.workbench</li>
+			<li>org.eclipse.jface</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/developerguide/overview.html b/sections/documentation/1.6.2/developerguide/overview.html
new file mode 100644
index 0000000..c593eca
--- /dev/null
+++ b/sections/documentation/1.6.2/developerguide/overview.html
@@ -0,0 +1,12 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a></li>
+  </ul>
+		<h2 id="DeveloperGuide">Developer Guide</h2>
+		<p>In this developer guide, you will find some documentation in order to use programmatically the Eclipse EEF runtime.</p>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.2/developerguide/extensionpoints">Extension Points</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/glossary.html b/sections/documentation/1.6.2/glossary.html
new file mode 100644
index 0000000..5251b31
--- /dev/null
+++ b/sections/documentation/1.6.2/glossary.html
@@ -0,0 +1,16 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a></li>
+  </ul>
+		<h2 id="Glossary">Glossary</h2>
+		<p>This document provides definitions for the various technical terms and concepts used in Eclipse EEF.</p>
+		<p>For concepts which concern end-users, it assumes some basic knownledge of the Eclipse terminology. If you are not familiar with it, please refer to the Eclipse documentation itself. For concepts targeted to specifier and developers, it also assumes knowledge of the Eclipse Modeling Framework (EMF) and other relegated technologies like Java for developers.</p>
+		<h3 id="AQL">AQL</h3>
+		<p>The Acceleo Query Language (AQL) is the most powerful interpreter available in Eclipse Sirius to build your Sirius-based designers. It can easily be used in EEF to build your user interface in a similar fashion.</p>
+		<h3 id="EMF">EMF</h3>
+		<p>The Eclipse Modeling Framework (EMF) is a core component of EEF, AQL and Sirius. It allows users to define the concept of their domain and manipulate them. The Eclipse Modeling community contains dozens of projects based on this framework.  </p>
+		<h3 id="Metamodel">Meta-model</h3>
+		<p>The meta-model can be viewed as the set of all the concepts of a domain grouped in a namespace. </p>
+		<h3 id="PropertiesView">Properties View</h3>
+		<p>The Properties View in Eclipse is the part of the user interface showing the properties of the currently selected element. It can be opened using the menu Window, Show View, Others..., General and then select the Properties view.</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/index.html b/sections/documentation/1.6.2/index.html
new file mode 100644
index 0000000..4a50810
--- /dev/null
+++ b/sections/documentation/1.6.2/index.html
@@ -0,0 +1,15 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+    <h2 id="title">EEF 1.6.0</h2>
+    <p id="description">
+      Eclipse EEF brings a brand new language and runtime in order to build your user interface. In this new version, the language is not coupled with the
+      meta-model of the user anymore with a similar approach as Eclipse Sirius based on queries, as such it provides highly dynamic mechanisms to build an user interface. The new
+      runtime is based on the same philosophy as Eclipse Sirius with a declarative approach interpreted on the fly. 
+    </p>
+    <h3>Topics</h3>
+    <ul>
+      <li><a href="#/documentation/1.6.2/releasenotes">Release notes</a></li>
+      <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+      <li><a href="#/documentation/1.6.2/developerguide/overview">Developer Guide</a></li>
+      <li><a href="#/documentation/1.6.2/glossary">Glossary</a></li>
+    </ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/container.html b/sections/documentation/1.6.2/language/container.html
new file mode 100644
index 0000000..76afb80
--- /dev/null
+++ b/sections/documentation/1.6.2/language/container.html
@@ -0,0 +1,20 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="ContainerLayout">Container &amp; Layout</h2>
+		<h3 id="description">Description</h3>
+		<p>A container is a kind of control which can be contained in a 
+			<a href="#/documentation/1.6.2/language/group">group</a> or in another container and used to create a complex layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the container is used when you need to programmatically customize the appearance of the container.</li>
+			<li>controls: The 
+				<a href="#/documentation/1.6.2/language/widgets">widgets</a>, sub-container and 
+				<a href="#/documentation/1.6.2/language/dynamicmappings">dynamic mappings</a> contained in the container.
+			</li>
+			<li>layout: The layout of the container. There are two kind of layout available, the fill layout and the grid layout. The fill layout will organize the controls in a horizontal or vertical line while the grid layout will create a grid with a specific number of columns and then it will populate each column until the end before creating a new line of controls.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/dynamicmappings.html b/sections/documentation/1.6.2/language/dynamicmappings.html
new file mode 100644
index 0000000..4204025
--- /dev/null
+++ b/sections/documentation/1.6.2/language/dynamicmappings.html
@@ -0,0 +1,28 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="DynamicMappings">Dynamic Mappings</h2>
+		<h3 id="description">Description</h3>
+		<p>The dynamic mapping is an advanced concept used to handle complex meta-model more easily. In a very complex meta-model, you cannot define the 
+			<a href="#/documentation/1.6.2/language/widgets">widgets</a> of your properties, as such a more powerful mechanism is needed to define your user interface more quickly. This concept has been created to fulfill the following requirement: &#171;how can we create a text widget for each property with the type EString?&#187;.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>domainClassExpression: This expression will use concepts of the meta-model in order to compute the number of element to take into account. This expression must return a collection of element on which we will iterate to create the widgets. For example, to fulfill our requirement of one text widget for each property with the type EString, you could type the following domainClassExpression 
+				<code>aql:self.eClass().eAllStructuralFeatures</code>.
+			</li>
+			<li>iterator: The iterator will be used to define a name to manipulate the result of the domain class expression. To fulfill our requirement, we could use the name 
+				<code>eStructuralFeature</code>.
+			</li>
+			<li>ifs: This property will contain all the use cases that can be handled by our dynamic mapping.</li>
+		</ul>
+		<p>An &#171;if&#187; contains the following two properties:</p>
+		<ul>
+			<li>predicateExpression: The expression that needs to be validated in order to create the widget of the if. This expression must return a boolean. To fulfill our requirement, we would use the expression 
+				<code>aql:eStructuralFeature.eType = ecore::EString</code>. This expression will thus be executed for all the properties of our object given the fact that we are iterating on all its structural feature with our domain class expression and then for each structural feature, accessible in a variable named eStructuralFeature, we will ensure that the type of the feature is EString. 
+			</li>
+			<li>widget: The widget to create. In our example, we would create a text widget in order to have a text widget for each property with the type EString.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/group.html b/sections/documentation/1.6.2/language/group.html
new file mode 100644
index 0000000..424dca2
--- /dev/null
+++ b/sections/documentation/1.6.2/language/group.html
@@ -0,0 +1,71 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Group">Group</h2>
+		<h3 id="description">Description</h3>
+		<p>The group is a reusable part of the user interface that can be shared between multiple 
+			<a href="#/documentation/1.6.2/language/page">pages</a>. It can contain various widgets with their validation rules and a specific layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the group is used to identify the group.</li>
+			<li>labelExpression: The label expression is used to compute the label of the group. This expression must return a string.</li>
+			<li>domainClass: The domain class is used to ensure that this group will only be displayed if the current context of the page, computed from the semantic candidate expression of the page containing the group, matches the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to compute the current context of the group in a similar fashion as the semantic candidate expression of the page. This expression must return one object or a collection of objects to be used as the new context of the group. More information are available below in order to create multiple groups from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used to determine if the group should be created. This expression must return a boolean.</li>
+			<li>controls: The list of all 
+				<a href="#/documentation/1.6.2/language/widgets">widgets</a> and 
+				<a href="#/documentation/1.6.2/language/container">container</a> used in this group.
+			</li>
+			<li>semanticValidationRules: The validation rules of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.2/language/validation">validation</a>.
+			</li>
+			<li>propertyValidationRules: The validation rules of the 
+				<a href="#/documentation/1.6.2/language/widgets">widgets</a> of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.2/language/validation">validation</a>.
+			</li>
+			<li>style: The style of the group is used to modify the appearance of the group in the user interface.</li>
+			<li>conditionalStyles: The conditional styles is the list of all the alternate appearance that can be used when a specific condition is fulfilled.</li>
+		</ul>
+		<h3 id="variables">Variables</h3>
+		<p>The semantic candidate expression will have access to two different variables, 
+			<code>self</code> computed from the semantic candidate expression of the page and 
+			<code>input</code> the input of the view. Using those variables, the semantic candidate expression of the group will compute a new value which will be available under the name 
+			<code>self</code> for all the other expressions in the group. If you have used another value for the semantic candidate expression of the group than the one available in the containing page, you will not be able to access directly the value of 
+			<code>self</code> of the page. you may be able to compute it back from the value of 
+			<code>self</code> of your group. If you do not have any semantic candidate expression specified, it will reuse the value of 
+			<code>self</code> of the containing page, just like the page did with the value of 
+			<code>self</code> from the view.
+		</p>
+		<p>The label expression, the precondition expression, the controls, the styles and the validation rules will all have access to the value of 
+			<code>self</code> computed from the semantic candidate expression of the group and 
+			<code>input</code>, the input of the view. 
+		</p>
+		<h3 id="multiplegroupsfromonedefinition">Create multiple groups from one definition</h3>
+		<p>In a similar fashion to what can be done in the page, a single definition of a group can create multiple groups in the user interface. For that, you just have to use a semantic candidate expression which will return a collection. For additional details regarding this mechanism, have a look at the documentation of the 
+			<a href="#/documentation/1.6.2/language/page">page</a>.
+		</p>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Another aspect of the influence of Eclipse Sirius over EEF is the introduction of styling. Styles allow you to customize the appearance of an element of the user interface, here the groups, easily. An EEF group style contains the following properties:</p>
+		<ul>
+			<li>backgroundColorExpression: The background color expression is used to compute the background color of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>foregroundColorExpression: The foreground color expression is used to compute the color of the label of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>fontNameExpression: The font name expression is used to compute the name of the font used by the label of the group. This expression must return a string with the name of a font.</li>
+			<li>fontSizeExpression: The font size expression is used to compute the size of the font of the label of the group. This expression must return an integer.</li>
+			<li>barStyle: The style of the bar of the group. This style can be either the regular title bar, a short title bar or no title bar at all.</li>
+			<li>toggleStyle: The style of toggle for the group. This can be either twistie, tree node or nothing at all.</li>
+			<li>expandedByDefault: Indicates if the group should be expanded or collapsed by default.</li>
+		</ul>
+		<p>On top of regular group style, you have access to conditional styles. A conditional style is a style requiring a precondition in order to be applied. For example, a red style that should only be applied if you have an issue in your data. All those expressions have access to the variables 
+			<code>self</code>, computed by the semantic candidate expression of the group, and 
+			<code>input</code>, the input of the view. 
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/language.png b/sections/documentation/1.6.2/language/language.png
new file mode 100644
index 0000000..d9a9b1f
--- /dev/null
+++ b/sections/documentation/1.6.2/language/language.png
Binary files differ
diff --git a/sections/documentation/1.6.2/language/overview.html b/sections/documentation/1.6.2/language/overview.html
new file mode 100644
index 0000000..8249a0c
--- /dev/null
+++ b/sections/documentation/1.6.2/language/overview.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a></li>
+  </ul>
+		<h2 id="Overview">Overview</h2>
+		<p>The new language for Eclipse EEF has been created to let the specifiers build easily their user interfaces. Given the fact that lot of Sirius specifiers need to build complex Properties view to match their designers, this new language has embraced the same philosophy as Eclipse Sirius to help Sirius specifiers get on board quickly.</p>
+		<p>Most of the concepts of the language can be configured using expressions based on various interpreters. By using EEF along with Sirius, you can leverage all the interpreters available in Sirius and if you want to use EEF out of Eclipse Sirius, you can easily plug your own interpreter. By using EEF with AQL, you can navigate very easily in the concepts of your models to compute what you want to display and edit.</p>
+		<p>In order to be as powerful to build a form-based user interface as Sirius is for diagrams, the language used by EEF is not linked to the EMF-based meta-models of the specifier. The EEF language could have easily decided that an EMF attribute with the type EString must create a text widget with the value of the attribute but by not being linked in this fashion with the meta-model of the specifiers, you can create text widget and set its value to anything that you can compute in an expression.</p>
+		<p>Our goal is to provide a language which can handle simple use cases easily and yet support complex use cases with advanced features like dynamic mappings and semantic candidates.</p>
+		<h3 id="overview">Overview of the language</h3>
+		<p class="image">
+			<img class="language1-6-0" border="0" src="sections/documentation/1.6.2/language/language.png"/>
+		</p>
+		<p>The EEF language can be summarized using a couple of concepts. The root container of all the other concept is the view, which contains the various pages of the user interface. In the view you can also find the groups, which represent various sections of the pages. The pages can use various groups and an unique group can be used by several pages. Inside of a group, you can create different kind of controls:</p>
+		<ul>
+			<li>widgets</li>
+			<li>containers</li>
+			<li>dynamic mappings</li>
+		</ul>
+		<p>While the concept of widgets is pretty straightforward, containers are used to specify a custom layout (grid, vertical, horizontal) and dynamic mappings are used to create multiple widgets from one definition. On top of those concepts, EEF also provides some additional concepts for the validation and styling of the various widgets.</p>
+		<h3 id="concepts">Concepts of the language</h3>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.2/language/view">View</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/page">Page</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/group">Group</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets">Widgets</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/container">Container &amp; Layout</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/dynamicmappings">Dynamic Mappings</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/validation">Validation</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/page.html b/sections/documentation/1.6.2/language/page.html
new file mode 100644
index 0000000..892592f
--- /dev/null
+++ b/sections/documentation/1.6.2/language/page.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Page">Page</h2>
+		<h3 id="description">Description</h3>
+		<p>The page is the first concept directly related to the user interface that you will manipulate. It will contain or reference everything displayed in the user interface. Using the Sirius integration, each page will create a new tab in the Properties view.</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: This property is used to identify the page, it is used by the EEF runtime in order to find out if the user interface must be recreated from scratch or if it can be reused during a change of selection.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the page. Using the Sirius integration, this expression will be used to compute the label of the tab in the Properties view. This expression must return a string.</li>
+			<li>domainClass: The domain class is used in order to determine if the page can be used for the current input. If the page uses a domain class, it will only be displayed if the current input is an EObject with an EClass which directly matches the domain class or with one of its superclass matching the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to select the object that will be used as the current context of the page. It allows you for example, to use an object as the input of the view but then decide that in a specific page, you want to display the properties of another object. This expression must return one object or a collection of objects to be used as the new context of the page. More information are available below in order to create multiple pages from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used in order to determine if the page should be displayed or not. This expression must return a boolean.</li>
+			<li>groups: The list of the 
+				<a href="#/documentation/1.6.2/language/page">groups</a> that should be used in this page.
+			</li>
+			<li>semanticValidationRules: The validation rules of the page. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.2/language/validation">validation</a>.
+			</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>The semantic candidate expression will have access to two variables 
+			<code>self</code> and 
+			<code>input</code> from the view. The result of the semantic candidate expression will be accessible as the new context in the variable 
+			<code>self</code> for the other expressions of the page and the concept under the page.
+		</p>
+		<p>The label expression and the precondition expression (along the expressions in the semantic validation rules) will have access to both the variable 
+			<code>input</code> and the variable 
+			<code>self</code> which will now contain the value of the semantic candidate expression of the page.
+		</p>
+		<h3 id="multiplepagesfromonedefinition">Create multiple pages from one definition</h3>
+		<p>If you have a very complex meta-model, you cannot possibly create the definition of your user interface widgets after widgets. In order to handle those situation, you need more powerful mechanisms. Using the same approach and vocabulary as Eclipse Sirius, you can create in EEF several pages from a single definition using the semantic candidate expression.</p>
+		<p>The goal of the semantic candidate expression is to let you determine which object will be used as the context of the page. By default, if you do not specify the semantic candidate expression, we will reuse the input of the view. As usual, in our examples we will use expressions based on AQL, with this in mind, not specifying a semantic candidate expression is the same as using 
+			<code>aql:self</code>. In the semantic candidate expression, the variable 
+			<code>self</code> is the input of the view.
+		</p>
+		<p>You could also change the current object used in the page by using the expression 
+			<code>aql:self.anotherObject</code>. You could type pretty much any valid expressions to navigate to another object but with this mechanism you can also create multiple pages from your semantic candidate expression if this expression returns a collection of objects instead of one object.
+		</p>
+		<p>If you use the expression 
+			<code>aql:self.otherObjects-&gt;select(object | object.isValid())</code> as the semantic candidate expression, you will create one page for each object returned by your expression. This way, you can have a simple definition which will be able to handle dozens of elements in your domain.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/validation.html b/sections/documentation/1.6.2/language/validation.html
new file mode 100644
index 0000000..c25e186
--- /dev/null
+++ b/sections/documentation/1.6.2/language/validation.html
@@ -0,0 +1,21 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Validation">Validation</h2>
+		<h3 id="description">Description</h3>
+		<p>EEF provides three different mechanisms in order to add validation in the user interface. Those three mechanisms can be divided in two categories, the semantic validation rules and the property validation rules.</p>
+		<p class="image">
+			<img class="validation1-6-0" border="0" src="sections/documentation/1.6.2/language/validation.png"/>
+		</p>
+		<p>The semantic validation rules will run an expression in the context of a 
+			<a href="#/documentation/1.6.2/language/page">page</a> or a 
+			<a href="#/documentation/1.6.2/language/group">group</a>. The result of those validation rules will be visible directly on their containing page or group. The property validation rules are only available on a group and they allow the specifier to link validation rules to a specific set of widgets.
+		</p>
+		<p>Both kinds of validation rules can have various audits to determine potential issues thanks to an audit expression. This expression must return a boolean indicating if the validation of the rule is a success. All of those expressions have access to the variables 
+			<code>self</code>, the result of the semantic candidate expression of the page or group and 
+			<code>input</code> the input of the view.
+		</p>
+		<p>Both kinds of validation rules can also have various validation fixes used to correct the issue. Those validation fixes have a name and a fix expression which will be executed once the end user select a quick fix. The fix expression does not have to return anything.</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/validation.png b/sections/documentation/1.6.2/language/validation.png
new file mode 100644
index 0000000..bdf402b
--- /dev/null
+++ b/sections/documentation/1.6.2/language/validation.png
Binary files differ
diff --git a/sections/documentation/1.6.2/language/view-page-group.png b/sections/documentation/1.6.2/language/view-page-group.png
new file mode 100644
index 0000000..0235af3
--- /dev/null
+++ b/sections/documentation/1.6.2/language/view-page-group.png
Binary files differ
diff --git a/sections/documentation/1.6.2/language/view.html b/sections/documentation/1.6.2/language/view.html
new file mode 100644
index 0000000..2be1195
--- /dev/null
+++ b/sections/documentation/1.6.2/language/view.html
@@ -0,0 +1,44 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="View">View</h2>
+		<h3 id="description">Description</h3>
+		<p>The view is the root concept of the EEF language. It is used mainly to contain the various 
+			<a href="#/documentation/1.6.2/language/page">pages</a> and 
+			<a href="#/documentation/1.6.2/language/page">groups</a>.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<p>The view contains the following properties:</p>
+		<ul>
+			<li>identifier: This property is used to identify the view, while it has no direct use today, it is helpful in order to make sure that you are manipulating the view that you want.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the form in which the user interface is created. This expression must return a java.lang.String.</li>
+			<li>imageExpression: The image expression is used in order to compute the image that will be displayed for the form in which the interface is created. This expression must return a java.net.URL, additional return types may be supported later.</li>
+			<li>ePackages: The list of all the EPackages used by the expressions in the EEF definition. While this concept is unused today, it will be helpful to provide additional features like the validation of the expressions in the EEF definition.</li>
+			<li>pages: The list of the 
+				<a href="#/documentation/1.6.2/language/page">pages</a> that may be used to create the user interface. Using the Sirius integration, each page will make EEF create a new tab in the Properties view.
+			</li>
+			<li>groups: The 
+				<a href="#/documentation/1.6.2/language/page">groups</a> that may be used in any of the pages. Each group of the page will create a dedicated section in the user interface.
+			</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>In order to compute the label expression and the image expression, you have access to several variables:</p>
+		<ul>
+			<li>self: An instance of 
+				<code>org.eclipse.emf.ecore.EObject</code> which will be the semantic element representing the input
+			</li>
+			<li>input: An instance of 
+				<code>org.eclipse.eef.core.api.InputDescriptor</code> which will contain both the original input of the view and its the semantic element which you can access using the variable 
+				<code>self</code>. In other concepts of your definition, 
+				<code>self</code> may be redefined so if you want to access the original input of your view, it can always be retrieved thanks to the variable 
+				<code>input</code>.
+			</li>
+		</ul>
+		<h3 id="pagesandgroups">Organization of pages and groups</h3>
+		<p class="image">
+			<img class="view-page-group1-6-0" border="0" src="sections/documentation/1.6.2/language/view-page-group.png"/>
+		</p>
+		<p>Groups are not under pages in order to be able to reuse groups in various pages. For example, in a complex meta-model with hundreds of EClasses and thousands of EStructuralFeatures, you may have dozens of those EClasses sharing some common properties (i.e. name, description), by having the ability to use a group in multiple pages, you can define a component of your user interface with various widgets, validation rules and even a specific layout that you can reuse easily.</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets.html b/sections/documentation/1.6.2/language/widgets.html
new file mode 100644
index 0000000..3221008
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets.html
@@ -0,0 +1,90 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Widgets">Widgets</h2>
+		<h3 id="description">Description</h3>
+		<p>A 
+			<a href="#/documentation/1.6.2/language/group">group</a> or a 
+			<a href="#/documentation/1.6.2/language/container">container</a> can contain various widgets available in order to build your user interface:
+		</p>
+		<ul>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/text">Text</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/checkbox">Checkbox</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/radio">Radio</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/select">Select</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/label">Label</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/reference">Reference</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/hyperlink">Hyperlink</a>
+			</li>
+			<li>
+				<a href="#/documentation/1.6.2/language/widgets/button">Button</a>
+			</li>
+		</ul>
+		<h3 id="commonproperties">Common properties</h3>
+		<p>All the widgets in EEF share the following set of properties:</p>
+		<ul>
+			<li>identifier: The identifier is used to identify the widget, this property is used if you want to customize programmatically the behavior of your widget.</li>
+			<li>labelExpression: The label expression is used to compute the label of the widget. This expression must return a string.</li>
+			<li>helpExpression: The help expression is used to compute the help tooltip. This expression must return a string.</li>
+			<li>isEnabledExpression: This expression is used to determine if the widget should be enabled or disabled. This expression must return a boolean.</li>
+			<li>propertyValidationRules: The validation rule that the widget should use. Those validation rules will be contained in the group containing the widget but referenced here. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/1.6.2/language/validation">validation</a>.
+			</li>
+		</ul>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Just like the 
+			<a href="#/documentation/1.6.2/language/group">groups</a>, most of the widgets have support for styling with dedicated style and conditional styles. The style of most widgets extends the EEFWidgetStyle. This style contains a set of properties for all the widget styles including:
+		</p>
+		<ul>
+			<li>labelBackgroundColorExpression: This expression will determine the color of the background of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelForegroundColorExpression: This expression is used to compute the foreground color of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelFontNameExpression: This expression is used to compute the name of the font of the label. This expression must return a string with the name of a font.</li>
+			<li>labelFontSizeExpression: This expression is used to compute the size of the font of the label. This expression must return an integer.</li>
+			<li>labelFontStyleExpression: This expression is used to compute the style (bold, italic, strikeout, underline) of the font of the label. This expression must return a string with the style options wanted among 
+				<code>strike_through</code>, 
+				<code>bold</code>, 
+				<code>italic</code> and 
+				<code>underline</code>. For example, to set a bold and italic style for the label, you could use 
+				<code>aql:'bold italic'</code>.
+			</li>
+		</ul>
+		<h3 id="customwidgets">Custom Widgets</h3>
+		<p>You also have the ability to use the custom widget definition in order to provide a &#171;low cost&#187; integration for a custom widget. This custom widget description contains the common properties of all the widgets but it also contains the following properties:</p>
+		<ul>
+			<li>customExpressions: This property will contain all the custom expressions. A custom expression contains both an identifier and an expression. The return type of the expression of the custom expression object has to be determined with the documentation of the custom widget. Some of those expression may need a specific return type while others may not even need a return value at all.</li>
+			<li>style: The style of the custom widget.</li>
+			<li>conditionalStyles: The conditional styles of the custom widget.</li>
+		</ul>
+		<p>Imagine that you want to create a color picker, in order to let your specifier use the color picker you will need two pieces of information from him: &#171;what is the value of the color picker?&#187; and &#171;what happens when a new value is selected?&#187;. In order to achieve this, you just need create programmatically the definition of your custom widget and tell the specifier who will need to use it to create a custom widget with the kind of identifier that you are expecting and then to specify the proper customExpressions. In this example, to set the value of the color picker widget, your code may be expecting a custom expression with the identifier &#171;valueExpression&#187; and an expression like 
+			<code>aql:self.colorValue</code>. In order to update the value of the color, your code may be expecting a custom expression with the identifier &#171;editExpression&#187; and an expression like 
+			<code>aql:self.updateColor(newValue)</code>.
+		</p>
+		<p>With the concept of custom widget in the language, you only have to create the code which will handle the widget, you don&#8217;t have to contribute to the EEF language to add your new widget. To contribute the code used to create and handle your custom widget, have a look at the 
+			<a href="#/documentation/1.6.2/developerguide/extensionpoints">extension points</a> documentation.
+		</p>
+		<h3 id="replacedefaultwidgets">Replace Default Widgets</h3>
+		<p>EEF provides some APIs in order to let developers modify or replace the behavior of existing widget. Have a look at the 
+			<a href="#/documentation/1.6.2/developerguide/extensionpoints">extension points</a> documentation for additional details. 
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/button.html b/sections/documentation/1.6.2/language/widgets/button.html
new file mode 100644
index 0000000..badc3e6
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/button.html
@@ -0,0 +1,26 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Button">Button</h2>
+		<h3 id="description">Description</h3>
+		<p>The button widget can be used to execute an action in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: This expression is used to compute the label of the button. This expression must return a string.</li>
+			<li>pushExpression: This expression will be executed once the end user will click on the button. This expression does not have to return anything.</li>
+			<li>style: The style of the button widget.</li>
+			<li>conditionalStyle: All the conditional styles of the button widget.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create an action using a button widget, you can use the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>pushExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/checkbox.html b/sections/documentation/1.6.2/language/widgets/checkbox.html
new file mode 100644
index 0000000..e834efe
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/checkbox.html
@@ -0,0 +1,38 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Checkbox">Checkbox</h2>
+		<h3 id="description">Description</h3>
+		<p>The checkbox can be used to easily display and edit a boolean property. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.2/language/widgets/text">
+				<strong>text</strong>
+			</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the checkbox widget. This expression must return a boolean.</li>
+			<li>editExpression: The edit expression will be executed when the user will click in the checkbox widget. The current value of the checkbox will be accessible in a variable named 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>style: The style of the checkbox widget.</li>
+			<li>conditionalStyles: All the conditional styles of the checkbox widget.</li>
+		</ul>
+		<h3 id="displayebooleaneattribute">Display an EBoolean EAttribute</h3>
+		<p>In order to display in the user interface a checkbox with the value of an EAttribute with the eType EBoolean (i.e. the property abstract of an EObject), you can create a checkbox widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Abstract:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.abstract</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('abstract', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/hyperlink.html b/sections/documentation/1.6.2/language/widgets/hyperlink.html
new file mode 100644
index 0000000..53a738a
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/hyperlink.html
@@ -0,0 +1,29 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Hyperlink">Hyperlink</h2>
+		<h3 id="description">Description</h3>
+		<p>The hyperlink widget can be used to display a read-only piece of text in your user interface and allow the user to click on it. Its behavior is almost the same as the 
+			<a href="#/documentation/1.6.2/language/widgets/label">label</a> or the 
+			<a href="#/documentation/1.6.2/language/widgets/text">text</a> widgets. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: This expression is used in order to compute the text of the hyperlink. This expression must return a string.</li>
+			<li>onClickExpression: This expression will be executed once the end user will click on the hyperlink. This expression does not have to return anything.</li>
+			<li>style: The style of the hyperlink widget.</li>
+			<li>conditionalStyles: All the conditional styles of the hyperlink widget.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create a hyperlink widget, you can use the following properties:</p>
+		<ul>
+			<li>valueExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>onClickExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/label.html b/sections/documentation/1.6.2/language/widgets/label.html
new file mode 100644
index 0000000..d5d5d5e
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/label.html
@@ -0,0 +1,28 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Label">Label</h2>
+		<h3 id="description">Description</h3>
+		<p>The label widget can be used to display a read-only piece of text in your user interface. Its behavior is almost the same as the 
+			<a href="#/documentation/1.6.2/language/widgets/text">text</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the body of the label widget. This expression must return a string.</li>
+			<li>style: The style of the label widget.</li>
+			<li>conditionalStyle: All the conditional styles of the label widget.</li>
+		</ul>
+		<h3 id="displayreadonlyestringeattribute">Display a read-only EString EAttribute</h3>
+		<p>In order to display in the user interface a label with the value of a read-only EAttribute with the eType EString, you can create a label widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Documentation'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.documentation</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations.</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/radio.html b/sections/documentation/1.6.2/language/widgets/radio.html
new file mode 100644
index 0000000..eb7e5f0
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/radio.html
@@ -0,0 +1,49 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Radio">Radio</h2>
+		<h3 id="description">Description</h3>
+		<p>The radio widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a couple of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.2/language/widgets/select">select</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a radio button. The selected value will be accessible using the variable 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the radio buttons to create and the value that will be associated with each of them. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression will compute the label of each radio button using the value associated to the button. This value will be accessible using the variable named 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>numberOfColumns: The number of columns to use to create the radio buttons. If you have twelve candidates and if you want them to be displayed on three lines, you can use the expression 
+				<code>aql:4</code> to have your radio buttons created on four columns. 
+			</li>
+			<li>style: The style of the radio widget.</li>
+			<li>conditionalStyles: All the conditional styles of the radio widget.</li>
+		</ul>
+		<h3 id="displayeenum">Display an EEnum</h3>
+		<p>In order to display in the user interface some radio buttons with the value of an EAttribute with an eType EEnum (i.e. the visibility of an EObject), you can create a radio widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Visibility:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:packagename::Visibility.getEEnumLiteral(self.visibility.toString())</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('visibility', newValue.instance)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:packagename::Visibility.eLiterals</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Visibility&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/reference.html b/sections/documentation/1.6.2/language/widgets/reference.html
new file mode 100644
index 0000000..d7660ec
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/reference.html
@@ -0,0 +1,43 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Reference">Reference</h2>
+		<h3 id="description">Description</h3>
+		<p>The reference widget in EEF lets you display and edit a mono-valued or multi-valued EReference easily. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>multiple: Indicate if we should create a widget for the mono-valued use case or the multi-valued use case. While the description is the same, both widgets will have a very different implementation.</li>
+			<li>valueExpression: With the mono-valued version of this widget, the value will be used to compute a read-only label. With the multi-valued version, all the valued will be displayed in a table. This expression must return an object.</li>
+			<li>displayExpression: This expression is used to compute the read-only label of the mono-valued version and each label of the table in the multi-valued version. In both cases, each value will be available using the variable 
+				<code>value</code>. This expression must return a string.
+			</li>
+			<li>onClickExpression: This expression will be executed when the user will click on the value. With the multi-valued version of the widget, the user will be able to double click on a value. To determine whether the click on a single click or a double click, the kind of the click realized is available as a String in the variable 
+				<code>onClickEventKind</code> which can have the value 
+				<code>SINGLE_CLICK</code> or 
+				<code>DOUBLE_CLICK</code>. This expression does not have to return anything.
+			</li>
+			<li>actions: The actions are a list of buttons which will be available next to the widget to allow the user to trigger some actions for the reference. The specifier can use those actions in order to create a new instance of the value of the reference, to unset it, etc. An action has a labelExpression which must return a string used as the label of the button created for the action. An action also has an action expression used to execute some behavior when the end user will click on the button. The action expression does not have to return anything. The action expression will have access to the selected elements in a variable named 
+				<code>selection</code>.
+			</li>
+			<li>style: The style of the reference widget.</li>
+			<li>conditionalStyles: All the conditional styles of the reference widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a reference widget with the value of a multi-valued EReference, you can  create a reference widget with the following properties:</p>
+		<ul>
+			<li>multiple: 
+				<code>true</code>
+			</li>
+			<li>labelExpression: 
+				<code>aql:'Children'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.children</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value.name</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/select.html b/sections/documentation/1.6.2/language/widgets/select.html
new file mode 100644
index 0000000..67887b4
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/select.html
@@ -0,0 +1,46 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Select">Select</h2>
+		<h3 id="description">Description</h3>
+		<p>The select widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a sizable list of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/1.6.2/language/widgets/radio">radio</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a new value. The selected value will be accessible using the variable 
+				<code>newValue</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the values to display in the select widget. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression is used to compute the label of each value in the select widget. Each value will be accessible using the variable 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>style: The style of the select widget.</li>
+			<li>conditionalStyles: All the conditional styles of the select widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a select widget with the value of a mono-valued EReference, you can create a select widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Supertype'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.supertype</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('supertype', newValue)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:packagename::Class.allInstances()</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Class&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/language/widgets/text.html b/sections/documentation/1.6.2/language/widgets/text.html
new file mode 100644
index 0000000..75b2bc0
--- /dev/null
+++ b/sections/documentation/1.6.2/language/widgets/text.html
@@ -0,0 +1,38 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/1.6.2/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Text">Text</h2>
+		<h3 id="description">Description</h3>
+		<p>The text widget is one of the most simple widget in EEF, with this widget your can create a single line or multiline text field in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the text field. This expression must return a string.</li>
+			<li>editExpression: The edit expression will be executed when the user will type some content in the text field. The current value of the text field will be accessible in a variable named 
+				<code>newValue</code>. This expression does not have to return anything. 
+			</li>
+			<li>lineCount: The number of line of the text field. Use 
+				<code>1</code> for a single line text field or 
+				<code>5</code> (for example) for a multiline text field.
+			</li>
+			<li>style: The style of the text widget.</li>
+			<li>conditionalStyles: All the conditional styles of the text widget.</li>
+		</ul>
+		<h3 id="displayestringeattribute">Display an EString EAttribute</h3>
+		<p>In order to display in the user interface a text widget with the value of an EAttribute with the eType EString (i.e. the name of an EObject), you can create a text widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Name:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.name</code>
+			</li>
+			<li>editExpression: 
+				<code>aql.self.eSet('name', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/1.6.2/releasenotes.html b/sections/documentation/1.6.2/releasenotes.html
new file mode 100644
index 0000000..ef3d215
--- /dev/null
+++ b/sections/documentation/1.6.2/releasenotes.html
@@ -0,0 +1,32 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.6.2">1.6.2</a></li>
+  </ul>
+		<h2 id="ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</h2>
+		<ol class="toc" style="list-style: disc;">
+			<li>
+				<a href="#/documentation/1.6.2/releasenotes#ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</a>
+				<ol style="list-style: disc;">
+					<li>
+						<a href="#/documentation/1.6.2/releasenotes#eef1.6.0">Changes in EEF 1.6.0</a>
+					</li>
+				</ol>
+			</li>
+		</ol>
+		<p>This document contains the release notes for recent major releases of EEF.</p>
+		<h3 id="eef1.6.0">Changes in EEF 1.6.0</h3>
+		<h4 id="UserVisibleChanges">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The user interface has been recreated from scratch with a new runtime. As a result multiple changes can be visible in the user interface.</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new 
+				<a href="#/documentation/1.6.2/language/overview">language</a> is available to create your user interface. Have a look at the documentation for additional details.
+			</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new API is available to create your user interface. Have a look at the documentation for additional details.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.7.0/developerguide/extensionpoints.html b/sections/documentation/1.7.0/developerguide/extensionpoints.html
index 1f273c3..e9dfa53 100644
--- a/sections/documentation/1.7.0/developerguide/extensionpoints.html
+++ b/sections/documentation/1.7.0/developerguide/extensionpoints.html
@@ -116,6 +116,7 @@
 import org.eclipse.eef.ide.ui.properties.api.EEFTabDescriptor;
 import org.eclipse.eef.properties.ui.api.IEEFTabDescriptor;
 import org.eclipse.eef.properties.ui.api.IEEFTabDescriptorProvider;
+import org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor;
 import org.eclipse.jface.viewers.ISelection;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.sirius.common.interpreter.api.IVariableManager;
@@ -125,7 +126,7 @@
 public class SampleTabDescriptorProvider implements IEEFTabDescriptorProvider {
 
     @Override
-    public Collection&lt;IEEFTabDescriptor&gt; get(IWorkbenchPart part, ISelection selection) {
+    public Collection&lt;IEEFTabDescriptor&gt; get(IWorkbenchPart part, ISelection selection, IEEFTabbedPropertySheetPageContributor contributor) {
         if (selection instanceof IStructuredSelection) {
             IStructuredSelection structuredSelection = (IStructuredSelection) selection;
             Object[] objects = structuredSelection.toArray();
diff --git a/sections/documentation/1.7.0/language/dynamicmappings.html b/sections/documentation/1.7.0/language/dynamicmappings.html
index 76b9bd0..830543f 100644
--- a/sections/documentation/1.7.0/language/dynamicmappings.html
+++ b/sections/documentation/1.7.0/language/dynamicmappings.html
@@ -10,10 +10,10 @@
 		</p>
 		<h3 id="properties">Properties</h3>
 		<ul>
-			<li>domainClassExpression: This expression will use concepts of the meta-model in order to compute the number of element to take into account. This expression must return a collection of element on which we will iterate to create the widgets. For example, to fulfill our requirement of one text widget for each property with the type EString, you could type the following domainClassExpression 
+			<li>iterableExpression: This expression will use concepts of the meta-model in order to compute the number of element to take into account. This expression must return a collection of elements on which we will iterate to create the widgets. For example, to fulfill our requirement of one text widget for each property with the type EString, you could type the following iterableExpression 
 				<code>aql:self.eClass().eAllStructuralFeatures</code>.
 			</li>
-			<li>iterator: The iterator will be used to define a name to manipulate the result of the domain class expression. To fulfill our requirement, we could use the name 
+			<li>iterator: The iterator will be used to define a name to manipulate the result of the iterable expression. To fulfill our requirement, we could use the name 
 				<code>eStructuralFeature</code>.
 			</li>
 			<li>ifs: This property will contain all the use cases that can be handled by our dynamic mapping.</li>
diff --git a/sections/documentation/1.7.0/language/widgets.html b/sections/documentation/1.7.0/language/widgets.html
index 438c811..fd862b9 100644
--- a/sections/documentation/1.7.0/language/widgets.html
+++ b/sections/documentation/1.7.0/language/widgets.html
@@ -29,6 +29,9 @@
 				<a href="#/documentation/1.7.0/language/widgets/reference">Reference</a>
 			</li>
 			<li>
+				<a href="#/documentation/1.7.0/language/widgets/list">Reference</a>
+			</li>
+			<li>
 				<a href="#/documentation/1.7.0/language/widgets/hyperlink">Hyperlink</a>
 			</li>
 			<li>
diff --git a/sections/documentation/1.7.0/language/widgets/hyperlink.html b/sections/documentation/1.7.0/language/widgets/hyperlink.html
index 5708508..07aed9f 100644
--- a/sections/documentation/1.7.0/language/widgets/hyperlink.html
+++ b/sections/documentation/1.7.0/language/widgets/hyperlink.html
@@ -11,7 +11,8 @@
 			<a href="#/documentation/1.7.0/language/widgets/text">text</a> widgets. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
 		</p>
 		<ul>
-			<li>valueExpression: This expression is used in order to compute the text of the hyperlink. This expression must return a string.</li>
+			<li>valueExpression: This expression is used in order to compute the text of the hyperlink.</li>
+			<li>displayExpression: This expression will have access to the result of the valueExpression thanks to a variable named value and it should return a string. If this expression is blank, a call to java.lang.Object#toString() will be performed on the result of the valueExpression instead.</li>
 			<li>onClickExpression: This expression will be executed once the end user will click on the hyperlink. This expression does not have to return anything.</li>
 			<li>style: The style of the hyperlink widget.</li>
 			<li>conditionalStyles: All the conditional styles of the hyperlink widget.</li>
@@ -22,6 +23,9 @@
 			<li>valueExpression: 
 				<code>aql:'Click'</code>
 			</li>
+			<li>displayExpression: 
+				<code>aql:value</code>
+			</li>
 			<li>onClickExpression: 
 				<code>aql:self.doSomething()</code>
 			</li>
diff --git a/sections/documentation/1.7.0/language/widgets/label.html b/sections/documentation/1.7.0/language/widgets/label.html
index c0d0a7e..1656ecf 100644
--- a/sections/documentation/1.7.0/language/widgets/label.html
+++ b/sections/documentation/1.7.0/language/widgets/label.html
@@ -10,7 +10,8 @@
 			<a href="#/documentation/1.7.0/language/widgets/text">text</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
 		</p>
 		<ul>
-			<li>valueExpression: The value expression is used to compute the body of the label widget. This expression must return a string.</li>
+			<li>valueExpression: The value expression is used to compute the body of the label widget.</li>
+			<li>displayExpression: This expression will have access to the result of the valueExpression thanks to a variable named value and it should return a string. If this expression is blank, a call to java.lang.Object#toString() will be performed on the result of the valueExpression instead.</li>
 			<li>style: The style of the label widget.</li>
 			<li>conditionalStyle: All the conditional styles of the label widget.</li>
 		</ul>
@@ -23,6 +24,9 @@
 			<li>valueExpression: 
 				<code>aql:self.documentation</code>
 			</li>
+			<li>displayExpression: 
+				<code>aql:value</code>
+			</li>
 		</ul>
 		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations.</p>
 </md-content>
diff --git a/sections/documentation/1.7.0/language/widgets/list.html b/sections/documentation/1.7.0/language/widgets/list.html
new file mode 100644
index 0000000..f9c0196
--- /dev/null
+++ b/sections/documentation/1.7.0/language/widgets/list.html
@@ -0,0 +1,37 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/1.7.0">1.7.0</a></li>
+  </ul>
+		<h2 id="List">List</h2>
+		<h3 id="description">Description</h3>
+		<p>The list in EEF lets you display and edit a list of elements easily. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>valueExpression: This expression will be used to compute all the valued will be displayed in the table. This expression must return an object.</li>
+			<li>displayExpression: This expression is used to compute each label of the table. This expression can use the result of the valueExpression thanks to the variable 
+				<code>value</code>. This expression must return a string.
+			</li>
+			<li>onClickExpression: This expression will be executed when the user will click on the value. The user will be able to double click on a value. To determine whether the click on a single click or a double click, the kind of the click realized is available as a String in the variable 
+				<code>onClickEventKind</code> which can have the value 
+				<code>SINGLE_CLICK</code> or 
+				<code>DOUBLE_CLICK</code>. This expression does not have to return anything.
+			</li>
+			<li>actions: The actions are a list of buttons which will be available next to the widget to allow the user to trigger some actions for the list. An action has a labelExpression which must return a string used as the label of the button created for the action. An action also has an action expression used to execute some behavior when the end user will click on the button. The action expression does not have to return anything. The action expression will have access to the selected elements in a variable named 
+				<code>selection</code>.
+			</li>
+			<li>style: The style of the list widget.</li>
+			<li>conditionalStyles: All the conditional styles of the list widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a list widget with the value of a multi-valued EReference, you can  create a list widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Children'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.children</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value.name</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/1.7.0/releasenotes.html b/sections/documentation/1.7.0/releasenotes.html
index ad80ab1..8c694f7 100644
--- a/sections/documentation/1.7.0/releasenotes.html
+++ b/sections/documentation/1.7.0/releasenotes.html
@@ -2,4 +2,60 @@
   <ul class="breadcrumb">
     <li><a href="#/documentation/1.7.0">1.7.0</a></li>
   </ul>
+		<h2 id="ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</h2>
+		<ol class="toc" style="list-style: disc;">
+			<li>
+				<a href="#/documentation/1.7.0/releasenotes#ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</a>
+				<ol style="list-style: disc;">
+					<li>
+						<a href="#/documentation/1.7.0/releasenotes#eef1.7.0">Changes in EEF 1.7.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/1.7.0/releasenotes#eef1.6.0">Changes in EEF 1.6.0</a>
+					</li>
+				</ol>
+			</li>
+		</ol>
+		<p>This document contains the release notes for recent major releases of EEF.</p>
+		<h3 id="eef1.7.0">Changes in EEF 1.7.0</h3>
+		<h4 id="UserVisibleChanges">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> Labels and hyperlinks can now have buttons on their right side</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new widget outside of the default library is now available to edit references using an easier approach. Only the name of the reference to edit is necessary and the rest will be computed by the EEF runtime.</li>
+			<li><span class="label label-success">Added</span> Widget actions are now available on labels and hyperlinks.</li>
+			<li><span class="label label-success">Added</span> Labels and hyperlinks now have a displayExpression. If unused, the result of the valueExpression will be converted to a string using the 
+				<code>java.lang.Object#toString()</code> operation.
+			</li>
+			<li><span class="label label-success">Added</span> A new widget named List has been added, it has the same behavior as the multiple reference widget of the previous release.</li>
+			<li><span class="label label-info">Modified</span> The edit operation of a text field can now be triggered by the loss of focus on the text field.</li>
+			<li><span class="label label-info">Modified</span> The edit operation of a mono-line text field can now be triggered by pressing enter.</li>
+			<li><span class="label label-info">Modified</span> A selection variable is available in the hyperlink widget, it is equals to the value of the hyperlink instead of self.</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The interface 
+				<code>org.eclipse.eef.core.api.EditingContextAdapter</code> has now a new method 
+				<code>getEditingDomain()</code> which is used to return an EditingDomain for the EEF runtime.
+			</li>
+			<li><span class="label label-info">Modified</span> The constructor of the EEFLabelController now requires an EditingContextAdapter to run the expression of the widget actions.</li>
+			<li><span class="label label-success">Added</span> The class EEFStyleHelper is now API in order to help support style and conditional styles for custom widgets. Developers will need to override org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager.getEEFStyleHelper() to provide their own implementation. The easiest way will need to extend the regular implementation and modify the three switchs to provide using the dedicated getters.</li>
+		</ul>
+		<h3 id="eef1.6.0">Changes in EEF 1.6.0</h3>
+		<h4 id="UserVisibleChanges2">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The user interface has been recreated from scratch with a new runtime. As a result multiple changes can be visible in the user interface.</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges2">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new 
+				<a href="#/documentation/1.7.0/language/overview">language</a> is available to create your user interface. Have a look at the documentation for additional details.
+			</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges2">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new API is available to create your user interface. Have a look at the documentation for additional details.</li>
+		</ul>
 </md-content>
diff --git a/sections/documentation/documentation.html b/sections/documentation/documentation.html
index 36ebadb..b700ba7 100644
--- a/sections/documentation/documentation.html
+++ b/sections/documentation/documentation.html
@@ -1,22 +1,29 @@
-<md-content layout="column" layout-align="center stretch" class="content">
-  <h2>Latest Release</h2>
-
-  <h3><a href="#/documentation/1.6.0">Eclipse EEF 1.6.0 (Eclipse Neon Release)</a></h3>
+<md-content layout="column" layout-align="center stretch" class="documentation content">
+  <h3><a href="#/documentation/1.7.0">Eclipse EEF 1.7.0 (October 2016 Release)</a></h3>
   <ul>
-    <li><small><a href="http://projects.eclipse.org/projects/modeling.emft.eef/releases/1.6.0">EEF 1.6.0 Metadata on Eclipse.org</a></small></li>
-    <li><small><a href="javadoc/1.6.0/">EEF 1.6.0 Javadoc</a></small></li>
-  </ul>
-  <p>
-    Eclipse EEF 1.6.0 will bring a brand new runtime and language in order to build your user interface. In this new version, the language will be less coupled with the metamodel of the user and with a similar approach as Eclipse Sirius, as such it will provide highly dynamic mechanisms to build an user interface. This new approach will be based on an interpreted language, contrary to the old one which relied on generated code. You will also be able to use various kind of expressions based, for example, on the latest version of the AQL (Acceleo Query Language). This new version of EEF will also let you customize declaratively advanced concepts like the style or layout of your user interface. The users of the "old" approach don't have worry, the old version (1.5.x) will still be released along this new one and the new version is contained in different plugins than the old one, as such both versions can be installed without conflicts but keep an eye on this brand new runtime to update your application in the months and years to come.
-  </p>
-
-  <h2>Next Release (ongoing development)</h2>
-  <h3><a href="#/documentation/1.7.0">Eclipse EEF 1.7.0 (October 2017 Release)</a></h3>
-  <ul>
-    <li><small><a href="http://projects.eclipse.org/projects/modeling.emft.eef/releases/1.7.0">EEF 1.7.0 Metadata on Eclipse.org</a></small></li>
+    <li><small><a href="http://projects.eclipse.org/projects/modeling.emft.eef/releases/1.7.0">EEF 1.7.x Metadata on Eclipse.org</a></small></li>
     <li><small><a href="javadoc/1.7.0/">EEF 1.7.0 Javadoc</a></small></li>
   </ul>
   <p>
-    The main goal of Eclipse EEF 1.7.0 is the improvement of the stability of Eclipse EEF 1.6.0.
+    The main goal of Eclipse EEF 1.7.x is the improvement of the stability of Eclipse EEF 1.6.0.
+  </p>
+
+  <h3><a href="#/documentation/1.6.2">Eclipse EEF 1.6.2 (Late September 2016 Release)</a></h3>
+  <p>
+    Eclipse EEF 1.6.2 modifies the way a modification of a text widget is triggered by switching from a delay of 300ms to the loss of the focus on the text widget.
+  </p>
+
+  <h3><a href="#/documentation/1.6.2">Eclipse EEF 1.6.1 (Early September 2016 Release)</a></h3>
+  <p>
+    Eclipse EEF 1.6.1 fixes a memory leak and improve the cache of the description of the tabs.
+  </p>
+
+  <h3><a href="#/documentation/1.6.0">Eclipse EEF 1.6.0 (Eclipse Neon Release)</a></h3>
+  <ul>
+    <li><small><a href="http://projects.eclipse.org/projects/modeling.emft.eef/releases/1.6.0">EEF 1.6.x Metadata on Eclipse.org</a></small></li>
+    <li><small><a href="javadoc/1.6.0/">EEF 1.6.0 Javadoc</a></small></li>
+  </ul>
+  <p>
+    Eclipse EEF 1.6.x will bring a brand new runtime and language in order to build your user interface. In this new version, the language will be less coupled with the metamodel of the user and with a similar approach as Eclipse Sirius, as such it will provide highly dynamic mechanisms to build an user interface. This new approach will be based on an interpreted language, contrary to the old one which relied on generated code. You will also be able to use various kind of expressions based, for example, on the latest version of the AQL (Acceleo Query Language). This new version of EEF will also let you customize declaratively advanced concepts like the style or layout of your user interface. The users of the "old" approach don't have worry, the old version (1.5.x) will still be released along this new one and the new version is contained in different plugins than the old one, as such both versions can be installed without conflicts but keep an eye on this brand new runtime to update your application in the months and years to come.
   </p>
 </md-content>
diff --git a/sections/download/download.html b/sections/download/download.html
index f20c4c2..7aa652f 100644
--- a/sections/download/download.html
+++ b/sections/download/download.html
@@ -3,18 +3,26 @@
 
   <h3>Release Train Update Site URLs (recommended)</h3>
   <ul>
-    <li>1.6.0 and 1.5.1 (Latest Stable) - <a href="http://download.eclipse.org/releases/neon">http://download.eclipse.org/releases/neon</a></li>
-    <li>1.5.0 - <a href="http://download.eclipse.org/releases/mars">http://download.eclipse.org/releases/mars</a></li>
+    <li>1.6.1 and 1.5.1 - http://download.eclipse.org/releases/neon</li>
+    <li>1.5.0 - http://download.eclipse.org/releases/mars</li>
+  </ul>
+
+  <h3>Composite Update Site URLs (advanced users)</h3>
+  <ul>
+    <li>EEF 1.7 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.7</li>
+    <li>EEF 1.6 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.6</li>
+  </ul>
+
+  <h3>Individual Update Site URLs (advanced users)</h3>
+  <ul>
+    <li>EEF 1.7.0 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.7/R20161005043727</li>
+    <li>EEF 1.6.2 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.6/R20160919111104</li>
+    <li>EEF 1.6.1 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.6/R20160906114506</li>
+    <li>EEF 1.6.0 - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.6/R20160525090447</li>
   </ul>
 
   <h3>Eclipse Marketplace</h3>
   <p>
     You can also install <a href="https://marketplace.eclipse.org/content/extended-editing-framework">Eclipse EEF 1.5 (the old runtime)</a> by using the Eclipse Marketplace client. Please make sure that the Eclipse Marketplace client is already installed in your Eclipse, for more details, please refer to the <a href="http://marketplace.eclipse.org/marketplace-client-intro">Introducing the Eclipse Marketplace Client</a> installation guide.
   </p>
-
-  <h3>Update Site URLs (advanced users)</h3>
-  <ul>
-    <li>EEF 1.7.0 (M1) - http://download.eclipse.org/modeling/emft/eef/updates/milestones/1.7/S20160803035238</li>
-    <li>EEF 1.6.0 (Stable) - http://download.eclipse.org/modeling/emft/eef/updates/releases/1.6/R20160525090447</li>
-  </ul>
 </md-content>
diff --git a/sections/homepage/homepage.html b/sections/homepage/homepage.html
index 76eea45..7e4da03 100644
--- a/sections/homepage/homepage.html
+++ b/sections/homepage/homepage.html
@@ -6,7 +6,7 @@
        <md-button class="md-raised md-primary" ng-href="#/download">Download Eclipse EEF</md-button>
     </div>
     <div class="news">
-      <p>Eclipse EEF 1.6.0 has now been released with Eclipse Neon, <a href="#/download">download it now</a></p>
+      <p>Eclipse EEF 1.7.0 has now been released, <a href="#/download">download it now</a></p>
     </div>
   </div>