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="